通过EtherScan Wrap 零代猫
Last updated
Last updated
1.1 登录 https://cryptokitties.co
1.2 点击菜单 "My Kitties"(我的猫咪) .
1.3 点击 "Search"(搜索)按钮.
1.4 在Gen筛选框输入 “0”
2.1 点击: https://etherscan.io/token/0x06012c8cf97bead5deae237070f9587f8e7a266d#writeContract
2.2 点击 “Connect to Web3”
2.3 向 Wrapped Gen0 CryptoKitties 合约授权指定kitty ID
Wrapped Gen0 CryptoKitties(721WG0) 合约地址:
输入 Wrapped Gen0 CryptoKitties 合约地址,输入你的0代猫ID,然后点击"Write" 按钮并在钱包中确认该交易。
CryptoKitties NFT(老NFT) 不是100%兼容ERC-721标准,新的Wrapped Gen0 CryptoKitties NFT(新NFT) 100%兼容ERC-721 标准。详细内容参考《FIRST 721 俱乐部为什么要做Wrapped Gen0 CryptoKitties》
3.1 点击Wrapped Gen0 CryptoKitties 合约: https://etherscan.io/address/0xaFe9459dcab91dAD2447D5A159091156749941fB#writeContract
3.2 点击 “Connect to Web3”。
3.3 输入你在步骤2中approve过的0代码ID,点击 “Write” 按钮并在钱包中确认。
3.4 在OpenSea中检查你的 Wrapped Gen0 CryptoKitties NFT
步骤3.3 的交易确认后, 可以点击此链接并在Owner中筛选“Me”,查看你新Wrap后的NFT : https://opensea.io/collection/721wg0
Wrap后的NFT ID和之前的ID相同。
4.1 通过 步骤2 逐个approve你的0代猫。
4.2 点击 Wrapped Gen0 CryptoKitties 合约: https://etherscan.io/address/0xaFe9459dcab91dAD2447D5A159091156749941fB#writeContract
4.3 点击 “Connect to Web3”
4.4 输入在步骤4.1 approve过的0代猫ID,点击“Write” 按钮并在钱包中确认。
5.1.1 点击 Wrapped Gen0 CryptoKitties 合约: https://etherscan.io/address/0xaFe9459dcab91dAD2447D5A159091156749941fB#writeContract
5.1.2 点击 “Connect to Web3”
5.1.3 输入你的 Wrapped Gen0 CryptoKitties NFT ID,点击 “Write” 按钮并在钱包中确认。
上图是unwrap一个NFT,你可以通过下图方式批量unwrap多个NFT。
关于ERC-20 WG0 的介绍见这里。
相关钱包地址:
ERC-20 WG0 合约地址:0xa10740ff9FF6852eac84cdcfF9184e1D6d27C057
Wrapped Gen0 CryptoKitties 合约地址: 0xafe9459dcab91dad2447d5a159091156749941fb
步骤:
5.2.1 在 ERC-20 WG0 合约执行approve 方法, 授权 Wrapped Gen0 CryptoKitties 合约。
approve 方法的参数:
spender : 0xafe9459dcab91dad2447d5a159091156749941fb (Wrapped Gen0 CryptoKitties)
amount: 10000000000000000000000000
5.2.2 在 Wrapped Gen0 CryptoKitties 合约,执行 "swapFromWG0" 方法可以将 ERC-20 WG0 换为 Wrapped Gen0 CryptoKitties NFT.
交换数量需要小于等于你的 WG0 数量。
receiver address 会成为 Wrapped Gen0 CryptoKitties NFT 的owner, receiver 填写你自己的钱包地址即可。
输入的kittyIds 需要在 WG0 合约名下,可以点击 此链接 查看WG0合约名下的0代猫
在 Wrapped Gen0 CryptoKitties 合约 执行 "swapToWG0",可以将 Wrapped Gen0 CryptoKitties NFT 换为 ERC-20 WG0. 下图kittyIds 字段中的kitty ID, 需要在你操作的钱包名下。
关于ERC-20 WVG0 的介绍见这里。
这个步骤和5.2类似.
相关合约地址
ERC-20 WVG0 合约:0x25c7b64a93eb1261e130ec21a3e9918caa38b611
Wrapped Gen0 CryptoKitties 合约: 0xafe9459dcab91dad2447d5a159091156749941fb
5.4.1 在 ERC-20 WVG0 合约执行approve 方法, 授权 Wrapped Gen0 CryptoKitties 合约。
approve 方法的参数:
spender : 0xafe9459dcab91dad2447d5a159091156749941fb (Wrapped Gen0 CryptoKitties)
amount: 10000000000000000000000000
5.4.2 在 Wrapped Gen0 CryptoKitties 合约,执行 "swapFromWVG0" 方法可以将 ERC-20 WVG0 换为 Wrapped Gen0 CryptoKitties NFT.
交换数量需要小于等于你的 WVG0 数量。
receiver 填写你自己的钱包地址即可。
输入的kittyIds 需要在 WVG0 合约名下,可以点击 此链接 查看WVG0名下的0代处女猫。
在 Wrapped Gen0 CryptoKitties 合约 执行 "swapToWVG0",可以将 Wrapped Gen0 CryptoKitties NFT 换为 ERC-20 WVG0. 下图kittyIds 字段中的kitty ID, 需要在你操作的钱包名下且需是处女猫。
https://github.com/first721club/wrapped-gen0-cryptokitties
Discord: https://discord.gg/wRXcqAbqNz
Twitter: https://twitter.com/FIRST721CLUB