🧩 ERC721 & ERC1155
⚡ 标准深度解析 · 30章 从入门到精通
📚 全30章 · 点击卡片跳转
01
ERC721与ERC1155概述
NFT标准发展历程 · 核心区别 · 应用场景对比
02
ERC721标准深度解析
接口定义 · 核心函数详解 · 事件定义
03
ERC721元数据标准
元数据扩展接口 · JSON Schema · 链上/链下优劣
04
ERC721可枚举标准
ERC721Enumerable · Gas分析 · 使用场景
05
ERC721实战:OpenZeppelin
合约实现 · mint · 安全传输 · 重入防护
06
ERC1155标准深度解析
多代币设计 · 接口 · 核心函数 · 事件
07
ERC1155元数据标准
URI接口 · 代币ID映射 · 动态/静态URI
08
ERC1155批量操作
批量查询 · 批量转账 · 批量铸造销毁 · Gas优化
09
ERC1155与非同质化代币
NFT实现 · 混合模式 · 代币ID编码策略
10
ERC1155实战:OpenZeppelin
合约实现 · mint/mintBatch · burn · URI管理
11
ERC721与ERC1155 Gas对比
单次/批量转账Gas · 存储成本 · 优化建议
12
安全考量
重入 · 签名重放 · 授权 · 黑名单 · 暂停
13
扩展标准
ERC2981 · 4906 · 5192 · 5484
14
代理模式
透明&UUPS代理 · 可升级 · 存储布局
15
存储优化
存储布局 · 映射与数组 · 打包 · Gas技巧
16
事件索引
参数索引 · 过滤 · The Graph · 链下查询
17
前端集成
Web3.js/Ethers.js · 合约调用 · IPFS
18
测试策略
Foundry · 单元/集成/Fuzz · Gas报告
19
部署与验证
Hardhat · Etherscan验证 · 多链部署
20
跨链桥
锁定/铸造 · 销毁/铸造 · LayerZero
21
版税实现
ERC2981 · 版税计算 · 支付流程 · 市场兼容
22
元数据管理
IPFS · Arweave · 中心化 · 更新策略
23
稀有度系统
链上/链下稀有度 · 权重随机 · 排名
24
铸造机制
白名单 · 公开 · 荷兰/英语拍卖 · 价格计算
25
批量空投
Merkle树 · 签名 · 批量转账 · Gas优化
26
质押系统
单/批量质押 · 奖励计算 · 解锁
27
合成与销毁
代币合成 · 升级 · 销毁 · 配方管理
28
治理集成
代币投票 · 委托 · 提案 · 时间锁
29
审计与安全
漏洞分析 · 检查清单 · 形式化验证
30
未来发展
动态NFT · Soulbound · 账户抽象 · ERC-6551