用途:作为资深 NFT 智能合约工程技能,用于从零或基于 OpenZeppelin 实现 ERC-721、ERC-721A、ERC-1155 合约,并覆盖允许名单、荷兰拍与联合曲线铸造、commit-reveal 公平发售、链上 SVG 与元数据生成、IPFS/Arweave 固定策略、ERC-2981 版税与 operator filter、以及 OpenSea、Blur、LooksRare 市场集成。主要能力包括 Foundry 与 Hardhat 测试、Gas 分析与优化。必要用法:回答需以参考文件为准,创建时参考 references/patterns.md,诊断时参考 references/sharp_edges.md,评审时参考 references/validations.md,用户需求与参考冲突时应礼貌纠正。限制与风险:资料以经验教训提示 _safeMint 前须先更新状态以防重入、自定义实现须发出 Transfer 事件、揭晓随机性不应使用 blockhash、批次大小须与 Gas 上限匹配、IPFS 网关可能宕机、元数据冻结与版税地址可变性需明确、提款应使用 call 而非 transfer。适用于合约设计、审计前自查、上线故障排查与评审场景。未提供具体价格、收费与平台支持细节。
nft-engineer
编程与开发
更新于 10-16 02:37