[區塊鏈] 利用 Hardhat + React 開發/部署一個簡易的打賞 DApp

[區塊鏈] 利用 Hardhat + React 開發/部署一個簡易的打賞 DApp

在開發區塊鏈 DApp 時,常常需要對智能合約做測試,但大班哥之前都是把合約上鏈到以太鏈測試網 Rinkeby / Reopen ,然後直接測試,雖然不會真的花到以太幣,但還是希望能在 local 端就可以直接測試跟智能合約的互動,而 Hardhat 就可以解決這個問題,它可以快速搭建一個以太坊開發的 local 環境,以下是大班哥使用的過程跟心得
[區塊鏈] 嘗試實作 NFT 發行白名單校驗機制:off-chain 簽章

[區塊鏈] 嘗試實作 NFT 發行白名單校驗機制:off-chain 簽章

之前大班哥實測如何發行 NFT 用的智能合約跟製作 NFT 發行網站後,再繼續研究如何防止科學家/機器人來搶 Mint而有了白名單機制,不過驗證白名單需要公平 (確保名單的人都能 Mint ) 且有效率 (Gas 不能太高)的方法,就開始尋找是否有技術能夠公平校驗,尋找到 - off-chain 的數位簽章驗證