在zkSync部署自己的NFT

     大家好,我是Paul,今天想跟大家说说在zkSync上建议你一定要去做的一件事,如果你查看或者曾在Arb上获取过空投,你应该还记得有一条就是需要交互不同的合约个数,这条选择最简单做法可能就是做NFT交互类的了。

    如果你对zkSync上面的生态比较熟悉的话,应该知道mintsquare即将停止运营了,所以我们这里就自己来做一个网站交互。

目标

    我们的目标是在zkSync部署一个属于自己的NFT网站,能够自己去mint,不仅可以做主网交互,还至少让自己拥有5个NFT(如果你领取过zkSync上面的项目空投,比如zkApe的时候就有一条是拥有多少个NFT)。

步骤1

    首先去到网站:https://thirdweb.com/dashboard,    连接钱包进行后续的部署NFT的合约等操作.

    一定要注意我标注的地方,因为我们是在zkSync上面部署,所以记得将网络切换到zkSync上面。

    当钱包连接完毕后,点击第二个标注的地方View Contracts,进入准备部署合约的页面。

步骤2

    进入部署合约的页面,点击Ready-to-deploy按钮准备部署合约。这里是部署一个NFT的,所以选择第一个,点选择完毕后,点击Deploy Now进行部署配置的准备工作。

步骤3

    当我们完成了第二步的时候,需要我们进行NFT的信息配置的提交了。

    这里自行填入你想编写的名字即可,切记网络选择zkSync.

    当一切配置完成后,签名部署合约即可。

    当部署完毕后,我们还需要进行后续的操作,比如开放mint的资格。

步骤4

    当我们将合约部署完成后,还需要进行一些必要的操作将我们的NFT开放mint的资格。

     我们点击NFTs tab进入可以看到页面显示的,NFT的总供应量这些信息都没有配置,这里就需要我们进行配置了。

    可以看到页面有多个选项,比如一张形式的上传,也有批量的上传,如果你对ipfs等部署很熟悉,我建议你可以单个上传,这里Paul就不演示了,这里主要演示批量上传,当你点击批量上传的时候,可以选择两种模板,一个是excel,一个是json,Paul这里用的是json。

    我们将模版的json下载下来后,可以看到几个关键的属性,只需要修改即可,比如name修改为你的自定义即可,主要需要修改的属性就是image,怎么可以拥有大批量的图片呢,这里建议大家去到https://app.pinata.cloud/ 上传即可(不会的看下面的视频讲解)。当我们上传完成后将image的属性值修改了即可。

步骤5

    我们在第4步将NFT需要的元数据已经上传成功了,下面就需去配置开放资格进行mint了。

    依次点击Overview -> “Claim Conditions tabs->

Add Phase-> Public->Save Phases”点击后会弹出钱包,花费手续费等待交易完成。

步骤6

    当上面我们将所有的配置工作完成后,就可以claim自己的NFT了。

Subscribe to CoinmanLabs
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.