您可以构建什么
在 EVM 链上能构建的一切,再加上一些只有当区块空间既便宜又快速时才顺手的场景:- 收藏品与 PFP:标准 ERC-721/1155 发售、白名单以及揭晓。
- 全链上与动态 NFT:将艺术资源或状态存储在链上,并在交互时更改元数据。
- 高频铸造:在其他链上会成本过高的大规模系列和开放版次。
- 游戏与应用资产:存活于链上的道具、通行证与奖励。
- 代币绑定账户:通过 ERC-6551 让每个 NFT 拥有自己的钱包。
NFT 标准
Monad 执行标准 EVM 字节码,因此常见的标准和库都可以无缝使用:- ERC-721:基础非同质化代币标准。
- ERC-1155:面向版次和半同质化物品的多代币标准。
- ERC-721A:面向便宜批量铸造、经过 gas 优化的 ERC-721。
- EIP-2981:链上版税信号。与在其他所有链上一样,版税由市场读取,是否强制执行取决于市场。
- ERC-6551:代币绑定账户,让每个 NFT 都能拥有资产、与合约交互并维持自己的链上身份。
快速入门:部署一个系列
使用 Foundry 将一个最小的 ERC-721 部署到 Monad 测试网。 先决条件: 已安装 Foundry,并有一个已获得测试网资金的账户。Monad 测试网的 chain ID 是10143,主网是 143。请从 测试网 页面获取测试网资金和 RPC 端点。
搭建项目并添加 OpenZeppelin:
src/MyCollection.sol
在部署之前请为部署账户注资。请从 测试网 页面链接的水龙头获取测试网 MON。
选择您的工具链
NFT 项目所需的一切在 Monad 上都已上线。可按层次逐项挑选。铸造与 launchpad
用于创建、部署和管理系列的无代码工具:市场
在 Monad 上运行的市场中挂单和交易:索引与 NFT API
无需运行您自己的索引器即可读取余额、所有权、元数据和转账历史,提供方例如 Rarible 和 thirdweb Insight。完整列表以及自建转账索引的方法,请参见 索引器。钱包与用户引导
嵌入式钱包与账户抽象让用户通过邮箱或社交登录即可完成铸造。结合智能账户和 paymaster,您可以赞助 无 gas 铸造。请参见 钱包基础设施。随机性(公平铸造与揭晓)
如需可验证公平的铸造顺序和特征揭晓,请使用可验证随机函数(VRF)。请参见 预言机。代币绑定账户(ERC-6551)
规范的 Tokenbound 技术栈(registry、账户 proxy 以及实现)在 Monad 上部署的地址与其他所有 EVM 链一致,因此 SDK 的默认流程开箱即用。请参见 开始使用 ERC-6551。元数据与存储
元数据在 EVM 上的用法始终一致:将tokenURI 指向一个稳定的位置。为了实现去中心化的持久化,请将文件和 JSON 固定(pin)到 IPFS 或 Arweave(例如 Pinata、thirdweb Storage 或 Irys),并用 ipfs:// URI 引用它们。揭晓完成后请冻结元数据,以便收藏者相信它不会再变。
铸造的成本
在 Monad 上铸造效率很高。一次铸造的成本等于其 gas 用量乘以网络 base fee(通常约 100 gwei),以 MON 支付:- 经过 gas 优化的批量铸造(ERC-721A):约 40,000 gas
- 标准 ERC-721 铸造:约 85,000 gas

