SuperAPI AI 工具集

nft-standards

数据与分析

查看项目

更新于 10-16 00:30

技能介绍

本技能用于实现 NFT 标准(ERC-721、ERC-1155),包含元数据处理、铸造策略与市场集成,适合创建 NFT 集合(艺术、游戏、收藏品)、实现市场功能、构建链上/链下元数据、灵魂绑定代币、版税与收入分成、动态/演化 NFT 等场景。

主要能力围绕 OpenZeppelin 合约展开:ERC-721 可使用 ERC721URIStorage、ERC721Enumerable、Ownable、Counters 组合,实现最大供应量、单次铸造上限、按量付费铸造、tokenURI 生成与提现;ERC-1155 支持多代币、mint、mintBatch 与 burn,并按 id 记录供应量。元数据分链下 IPFS(name、description、image、attributes)与链上 Base64/SVG 生成两种方式。还包括 EIP-2981 版税(royaltyInfo、setRoyalty,费率上限通常 10%)、灵魂绑定代币(在 _beforeTokenTransfer 中限制转账)、动态 NFT(按等级/经验更新元数据)以及 ERC721A 批量铸造的 Gas 优化。

使用方式:通过 Solidity 合约继承上述标准并覆写必要函数(如 _beforeTokenTransfer、_burn、tokenURI、supportsInterface),部署后调用铸造/批量铸造接口。资源目录含 references 与 assets 模板(erc721-contract.sol、erc1155-contract.sol、metadata-schema.json、metadata-uploader.py)。

限制与注意:需自行部署与安全审计;元数据建议使用 IPFS 并固定;市场兼容性(OpenSea、LooksRare、Rarible、Blur)与具体费率/规则以资料描述为准,未提供价格、上线时间或其他未列事实。