[英]How many NFTs does a smart contract have?
我不明白,智能合约有 1 个 NFT 还是多个 NFT。
还是我为每种类型的 NFT 部署了一个智能合约,比如狗、猫……? 或者没关系?
当我拥有 NFT 时,我是否拥有合约代token id => my eth wallet adress
的映射?
智能合约有 1 个 NFT 还是多个 NFT
ERC-721标准将智能合约定义为多个 NFT 的集合。
我的每种类型的 NFT 都有一个智能合约,比如狗、猫……? 或者没关系?
这取决于您的用例。 没有“最佳”或“正确”的方式。
当我拥有 NFT 时,我是否拥有映射
从技术上讲,没有人拥有映射。 但在大多数情况下,您的地址是映射中令牌 ID 键的值。
NFT 合约有 ERC-721 和 ERC-1155 两种标准。 合约背后有一个可靠的代码,可以设置集合的限制。例如 - 要在此合约上创建 10000 NFT,或开发人员决定的其他值。 ERC-721 是 NFT 的黄金标准。 只有一份 NFT 副本(在特定时间只能由 1 人拥有的独一无二的东西)。 ERC-1155 是半不可替代的代币。 令牌可能有很多副本。 这在游戏中经常使用。 就像为金子、木头、石头等创造游戏代币一样。 开发者部署了一个solidity 代码,即记录每个tokenID 的所有者地址。 您可以在https://etherscan.io上探索一些合约
https://medium.com/coinmonks/token-standards-erc20-vserc721-vs-erc1155-3106f1e3f2f3
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.