使用CID数据在zkSync二层Mint NFT

TL;DR:通过ETH浏览器查询NFT合约的元数据地址,获取CID,然后MINT NFT。

一、契机

在使用zksync的时候是否有注意到钱包账户中的“+MINT NFT”按钮?理论上我们是可以在zksync上mint nft的,但是我们却很少看到zksync上的nft的项目。

点击进去我们看到其实是可以通过CID或者0xhash来mint的,那么我们怎么找到CID并mint呢?

二、查找现有NFT项目CID

1、我们以红豆(Azuki)为例,我们通过Opensea搜索找到Azuki项目,并随意点击其中一张NFT的“Details”找到其合约地址(也可以其他方式找到合约地址,方法很多并不唯一)。

2、在Ethscan搜索上一步找到的合约地址,并点击“Contract”--“Read Contract”,找到“Token url”点开,并随意输入一个数(当然这个数不能大于该nft的最大数量,比如azuki就是最多10k ),然后点“Query”会得到一个字符串,复制下图红框4里面的那串字符,这是azuki项目的元数据地址。

当然有些项目“Query”后会发现并不是跟上面的一样,比如MAYC

我们打开这个网址也会发现编号为4677的MAYCCID数据,可以通过更改最后的编号获取对应的CID数据。

从这里可知:如果字段前面是非IPFS则说明该NFT项目数据保存在中心化网站,那就没必要继续下面的操作。

3、打开https://ipfs.io/ipfs/QmQFkLSQysj94s5GvTHPyzTxrawwtjgiiYS2TBLgrvw8CW(加粗的字段就是2步查询获得的字符串,根据每个项目不同可以替换)。

如下图所示红框内即为每个编号所对应的CID,你想mint哪个编号就点哪个。

4、然后你会发现无法复制,点开该CID,在弹出的网址中复制下图所示红框中的内容。

三、MINT NFT

将上一步复制的CID,粘贴Meatamask钱包在zksync网络上账户,点击**“MINT”**即可,成功后可在账户里看到token。

四、注意

1、该操作只是mint了Azuki在zksync上的小图片,可以看做是一个山寨,不具备真正价值。操作的意义在于丰富zksync的链上数据,且gas极低。

2、只有是在IPFS上传元数据的项目才会有CID数据,有些古早项目比如punk是保存在中心化网站上,此操作行不通。

3、如果想mint其他项目的nft也可以自己去发掘获得CID数据就可mint。

4、“TokenURL”那一步获取的网址大家可以大胆试错,小心求证,每个项目方的保存方式/格式可能不一样,多试试就知道看是不是我们需要的CID

5、下方是一些可以通过该方法mint的著名项目(注:有些需自己更改编号,不要一窝蜂mint相同编号)

MAYC:https://boredapeyachtclub.com/api/mutants/2732 (注意修改链接最后编号)

AZUKI:https://ipfs.io/ipfs/QmQFkLSQysj94s5GvTHPyzTxrawwtjgiiYS2TBLgrvw8CW

BAKC:https://ipfs.io/ipfs/QmTDcCdt3yb6mZitzWBmQr65AW6Wska295Dg9nbEYpSUDR

BAYC:https://ipfs.io/ipfs/QmeSjSinHpPnmXmspMjwiXyN6zS4E9zccariGR3jxcaWtq

Invisible Friends:https://ipfs.io/ipfs/QmarGRwVKPaCe2s5QSSTMEdbYDwKxFz6bAn58YZPPcWc7k

Mfers:https://ipfs.io/ipfs/QmWiQE65tmpYzcokCheQmng2DCM33DEhjXcPB6PanwpAZo

JENNIE HUMAN:https://ipfs.io/ipfs/QmeAH1Cxrmo9bMmsJZ4oM774BHxW4dkY1RacjdZ3S5GZ5j

Nyolings:https://ipfs.io/ipfs/QmPXXVR4iDXnEt4hiXUZEuAxNNyd7qRWfPwCDtKiAij3um/

Goblintown:https://ipfs.io/ipfs/QmdxDAXQZn7LtbTCrfLgYX2YbWHGi2t7UQwqSEpt45YEh2/

Beanz :https://ipfs.io/ipfs/QmTRuWHr7bpqscUWFmhXndzf5AdQqkekhqwgbyJCqKMHrL/

Subscribe to Licrazy
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.