昨天我們透過OpenZepplin的神奇小工具產生了符合ERC721標準的智能合約,不只訂好了代幣的名稱與符號,更開啟了可以鑄造的功能。今天讓我們把這份合約丟上以太坊測試鏈,並互動看看可不可以鑄造吧!
畢竟合約還沒開發完成,我們也只是想測試是其能否正常運作。如果直接在以太坊主網佈署合約不但會花不少gas fee,若合約有問題更無法修改,只能重新上鏈又被收費,而這時候就是測試鏈出頭的時候了。以下示範都是由Goerli測試鏈
完成(測試鏈不只這一條喔!)
以太坊 主網路
Show/hide test networks
Show test netowkrs
的選項打開並回到主頁面以太坊 主網路
的介面Goerli 測試網路
到這裡我們已經完成新增測試網路了,不過我們一樣沒有ETH可以佈署合約對吧?
是時候去領取一些免費的測試鏈專用GoerliETH
了
Send Me ETH
GoerliETH
Injected Provider - Metamask
safeMint()
的函式並展開transact
互動鑄造今天我們成功把合約部署到測試鏈了!並在測試網OpenSea找到找到自己的NFT,不過目前NFT還沒有任何的圖片甚至是名字,明天讓我們分析完需求,來修改智能合約吧!
<上一篇> [Day 24] 建造鐵人賽專屬NFT!(一)開發環境Remix與OpenZeppelin使用, 新手懶人輕鬆上手!
<下一篇> [Day 26] 建造鐵人賽專屬NFT!(三)設定NFT總數, 並限制一人只能鑄造一個