TL;DR:通过ETH浏览器查询NFT合约的元数据地址,获取CID,然后MINT NFT。
在使用zksync的时候是否有注意到钱包账户中的“+MINT NFT”按钮?理论上我们是可以在zksync上mint nft的,但是我们却很少看到zksync上的nft的项目。
点击进去我们看到其实是可以通过CID或者0xhash来mint的,那么我们怎么找到CID并mint呢?
1、我们以红豆(Azuki)为例,我们通过Opensea搜索找到Azuki项目,并随意点击其中一张NFT的“Details”找到其合约地址(也可以其他方式找到合约地址,方法很多并不唯一)。
2、在Ethscan搜索上一步找到的合约地址,并点击“Contract”--“Read Contract”,找到“Token url”点开,并随意输入一个数(当然这个数不能大于该nft的最大数量,比如azuki就是最多10k ),然后点“Query”会得到一个字符串,复制下图红框4里面的那串字符,这是azuki项目的元数据地址。
当然有些项目“Query”后会发现并不是跟上面的一样,比如MAYC。
我们打开这个网址也会发现编号为4677的MAYC的CID数据,可以通过更改最后的编号获取对应的CID数据。
从这里可知:如果字段前面是非IPFS则说明该NFT项目数据保存在中心化网站,那就没必要继续下面的操作。
3、打开https://ipfs.io/ipfs/QmQFkLSQysj94s5GvTHPyzTxrawwtjgiiYS2TBLgrvw8CW(加粗的字段就是2步查询获得的字符串,根据每个项目不同可以替换)。
如下图所示红框内即为每个编号所对应的CID,你想mint哪个编号就点哪个。
4、然后你会发现无法复制,点开该CID,在弹出的网址中复制下图所示红框中的内容。
将上一步复制的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/