再学:ERC20-Permit2、SafeERC20方法 详解ERC721,如何铸造一个NFT以及IPFS的作用
目录
1.Permit2
2.尽量使用Safe方法
3.ERC721
4. 铸造NFT
1.Permit2
针对没有permit的代币实现的线下签名方式
通过approve方法,让Permit2拿到无限次数的授权。拿到授权之后,Permit2会生成签名。
当用户需要转账的时候,Permit2会发送签名给uniswap,uniswap会去Permit2去验证这个签名信息。验证完毕后,再去调用transferfrom
2.尽量使用Safe方法
3.ERC721
ERC20 同质化代币
ERC721 非同质化代币
同质化代币:address => uint
非同质化代币:uint => address
tokenURI :源数据,比如一份图片,等等可以被数字化的东西
4. 铸造NFT
NFT的第三方服务:filebase (用来上传NFT代币)
opensea:NFT的交易市场
详细的NFT信息
根据ipfs来进行内容寻址。