SlonkApe 已在 BNB Chain 上线。10000 只 BAYC 真猿随机分配。本文档描述协议机制和技术实现。
SlonkApe 是 BNB Chain 上的去中心化 NFT 合集。每只 Ape 从 10000 张真实 BAYC 图像池中通过 Fisher-Yates 洗牌算法随机铸造。IPFS 永久存储保证图像永不丢失。
本文档使用的核心术语。如果只读一节,读这节。
SlonkApe 启动时 10000 张图像全部就位。每笔铸造交易从剩余池中通过 Fisher-Yates 洗牌算法随机选取一只 Ape。选中后与末尾交换并弹出——O(1) 时间复杂度,绝对公平,无重复。
公平铸造 — 没有白名单、没有预售、没有团队预留。每只 Ape 平等地等待被随机选中。合约开源,随机性可验证。
10000 只 SlonkApe,永不增发。合约 MAX_SUPPLY 常量确保上限不可逾越。
调用 mint() 即可铸造,无需支付任何代币。铸造时盲盒——你不知道会得到哪只 Ape。
五源熵:prevrandao + timestamp + sender + poolSize + gasleft()。Fisher-Yates 确保每个剩余 ID 被选中概率严格相等。
10000 张 BAYC 图像通过 IPFS 去中心化存储。合约 tokenURI 返回标准 ipfs:// 协议地址。前端 Vercel CDN 双重加速。
合约自包含,零外部依赖。约 300 行 Solidity,10 分钟可审完。
| Contract | Role |
|---|---|
| SlonkApe | ERC-721 NFT + Fisher-Yates mint + IPFS tokenURI |
| Address | 0x4ab1859706e3fcb279ceb0a169531732ae9decbf |
| Chain | BNB Smart Chain (56) |
| Standard | ERC-721 + Enumerable |
| Dependencies | None (self-contained) |
| Compiler | solc 0.8.24 + optimize |
SlonkApe · BNB Chain · 图片来自 BAYC