# Base测试网跨链及部署合约并领取官方NFT详细教程

By [雨辰](https://paragraph.com/@cryptoyuchen) · 2023-04-08

---

本人推特，此后会发布更多教程，欢迎关注：

[https://twitter.com/jianhun333](https://twitter.com/jianhun333)

Base官方推特：

[https://twitter.com/buildonbase](https://twitter.com/buildonbase)

一、添加Base Goerli Testnet网络

1、打开Chainlist网站：

[https://chainlist.org/](https://chainlist.org/)

2、勾选“Include Testnets”，找到“Base Goerli Testnet”，添加到小狐狸钱包：

![](https://storage.googleapis.com/papyrus_images/79a997de2b67e651ce016df40437dc45c2827f88c46dde0d3614207bc0bb5493.png)

二、Goerli测试币跨链到Base网络

1、如果没有Goerli ETH测试币，去下面网站领水：

[https://goerlifaucet.com/](https://goerlifaucet.com/)

2、打开base跨链桥：

[https://bridge.base.org/deposit](https://bridge.base.org/deposit)

3、选择“Deposit”，输入要跨链的数量，点击“DEPOSIT ETH”按钮：

![](https://storage.googleapis.com/papyrus_images/693adfb3a53ee564488e863dd02d005a2e116e4375808c80f4c94adc3c4aedba.png)

4、可以在左边的Transactions里查看跨链状态，需要等几分钟才会显示：

![](https://storage.googleapis.com/papyrus_images/b3c06a1849f1e71b852af7ee16e1989e4f096382e8e97f08340c0920f8067819.png)

三、Base测试币跨链回Goerli网络

1、同上面类似，选择“Withdraw”，输入数量，然后点击“WITHDRAW”按钮，注意不要全部跨回，留一部分做后面的交互：

![](https://storage.googleapis.com/papyrus_images/08e6f654ca9c4e5743a842a37b75f09fd2340546630a9be728f4a80e291892a0.png)

2、打开交易记录，找到withdraw的那条记录，点击Switch to L1切回Goerli链

![](https://storage.googleapis.com/papyrus_images/19e7481346b2a797316796d7acfa2c005c0e278283689b5fade35255fdc6ac6c.png)

3、点击Submit Proof，等待交易完成

![](https://storage.googleapis.com/papyrus_images/a978dfdbf9171a9fc9c6a21fad507e2aa19efa4ba80668a66ea5bd188bc75958.png)

4、点击Finalize，等待交易完成。如果点击Finalize后，钱包没反应，就先切到别的链，再切回Goerli链，重新点击Finalize进行交互。

![](https://storage.googleapis.com/papyrus_images/bf62dd49cbe8a633be02394ba70364093e917ae4daf9d99148098b950c40cee5.png)

5、最后这条记录也应该显示为Complete状态，提现完成。

四、合约部署

1、打开：

[https://thirdweb.com/thirdweb.eth/DropERC721](https://thirdweb.com/thirdweb.eth/DropERC721)

2、链接钱包，点击“Depoly now“按钮：

![](https://storage.googleapis.com/papyrus_images/a73d1593d6003764ed963a45ac76d560dccd3d98330e627d3d083ad6ddbe0f81.png)

3、在弹出的界面中，带\*号的内容是必填项，其实就一个名字，其他的直接默认或者根据自己兴趣修改，选择“Base Goerli Testnet”网络，然后点击“Depoly Now”：

![](https://storage.googleapis.com/papyrus_images/c1eaeb8b59ed68bf40150cce84d43f66470ebab4dd93401667e487ea934280cc.png)

4、接下来经过两次小狐狸的钱包确认后，会显示出如下界面：

![](https://storage.googleapis.com/papyrus_images/614daf34d3e448644511e290cf0d1374a507d66cd46e1223d43c6597b1c61470.png)

5、复制上图中红框的合约地址，打开：

[https://quests.base.org/](https://quests.base.org/)

6、链接钱包，点击“Start Quest”按钮：

![](https://storage.googleapis.com/papyrus_images/04a55cadc7a2a3ccbfd73cabe77b4a45848c9d0bb9dd4f864a12dd05fa03c845.png)

7、点“CONTINUE”：

![](https://storage.googleapis.com/papyrus_images/9d95fcdee938bb38e7a00daf3aaf04967d78bb9219f2d49b09f366495734d3c7.png)

8、然后将上面复制的合约地址粘贴到下图红框中，点击“VERIFY TRANSACTION”：

![](https://storage.googleapis.com/papyrus_images/760dad08af4687871b5996476a6999607b329f3e1a92f9def841321273d93406.png)

9、验证成功后，点击“CONTINUE”：

![](https://storage.googleapis.com/papyrus_images/a28da6d9b38071bfee1738d31b40f362e739cf9de87171070dbba09a70a36923.png)

10、点击“MINT NFT”：

![](https://storage.googleapis.com/papyrus_images/2397d87c8ef616ae936798b43734cc9a8881c535b5e22d0677aaa44a4906efa9.png)

11、NFT领取成功：

![](https://storage.googleapis.com/papyrus_images/a2838c53dcb3f0025fbea84fa0ba92e63bac25357b43151508cfd5a910a84578.png)

领取NFT到此结束，如果想要把上面部署的NFT合约整个NFT发布流程跑完，可继续操作。

12、回到NFT合约界面，点击“NFTs Tab”：

![](https://storage.googleapis.com/papyrus_images/a87acfd2ee45d0e9f3f79dc103cad29b2126f00a6288a232a1fcf530ea88ccd3.png)

13、点击“Single Upload”按钮：

![](https://storage.googleapis.com/papyrus_images/81f166c7c35c57af40a3bb843bfdec6982c38f58530b7f975fbe3c1feacb60ab.png)

14、在弹出的界面中，随便输入一个名字，上传一张图片，然后点击“Lazy Mint NFT”，稍等一会出现小狐狸钱包界面，点击确认

![](https://storage.googleapis.com/papyrus_images/2f2a022fbb50f614bcde518136852ef9f890df1a93ae58780ec5501feea4ab04.png)

15、上传完成后，点击左边的“Claim Conditions”，来设置mint该NFT的条件：

![](https://storage.googleapis.com/papyrus_images/143cb49c18ca274d734a793d7cd1e060eedd96d0ea553b9bb6d4048f6f62aa92.png)

16、点击“Add Phase”：

![](https://storage.googleapis.com/papyrus_images/31377096543b8f476162d135b2a84f6964e08d233336ee68c3bf6f182edf4e53.png)

17、在此界面，可以设置mint该NFT的条件，比如开始时间、mint个数、白名单、是否免费等，根据自己喜欢进行设置，也可以直接用默认的，然后点击“Save Phases”：

![](https://storage.googleapis.com/papyrus_images/e47b389f564097d37519aad4b576d14cc2a72964c9ad35d2b576654be4702a0b.png)

18、设置完成后，点击左边的“NTFs”，然后点击“Claim”，在弹出的界面中Claim该NFT

![](https://storage.googleapis.com/papyrus_images/ff24bd053e0bc54600c65196a9238f2e180cfb3af5e4c1c6a685a78fdfe0fdf5.png)

至此整个流程结束，我们利用thirdweb.com成功在Base测试网上部署了一个NFT合约，并发布成功，给自己鼓个掌吧～～

更多教程，欢迎关注：

[https://twitter.com/jianhun333](https://twitter.com/jianhun333)

---

*Originally published on [雨辰](https://paragraph.com/@cryptoyuchen/base-nft)*
