ETH的代币标准有哪些?以太坊代币接口标准一览
以太坊(Ethereum)作为智能合约平台,其代币生态的繁荣高度依赖标准化接口,这些标准统称为ERC(Ethereum Request for Comments),属于应用层规范(Application-level standards),它们定义了代币合约必须实现的方法与事件,检查钱包、交易所、Defi协议、NFT市场等组件之间的互操作性与可组合性。

以下按官方推荐顺序梳理核心标准,并附带官方EIP/ERC规范地址。
1、标准总览:https://ethereum.org/developers/docs/standards/
2、代币专题:https://ethereum.org/developers/docs/standards/tokens/
3、所有EIP/ERC:https://eips.ethereum.org/

ERC-20:同质化代币标准(Fungible Token Standard)
最基础、使用最广泛的标准。每个代币单位完全相同、可互换、可分割。
1、核心功能:totalSupply()、balanceOf(address)、transfer(address, uint256)、approve(address, uint256)、transferFrom(address, address, uint256)、allowance(address, address)
2、事件:Transfer、Approval
3、典型应用:稳定币(USDC、USDT、DAI)、治理代币(UNI、AAVE)、实用型代币、质押/投票代币等。
4、官方规范:https://eips.ethereum.org/EIPS/eip-20
5、ethereum.org文档:https://ethereum.org/developers/docs/standards/tokens/erc-20/
几乎所有Defi协议都默认兼容ERC-20。
ERC-721:非同质化代币标准(Non-Fungible Token Standard)
每个代币拥有唯一tokenId,不可互换,用于表示独特资产。
1、核心功能:ownerOf(uint256)、balanceOf(address)、safeTransferFrom、approve、setApprovalForAll、getApproved等
2、元数据扩展:通常配合tokenURI(uint256)返回JSON元数据。
3、典型应用:数字艺术、收藏品、虚拟土地、游戏道具、身份凭证等。
4、官方规范:https://eips.ethereum.org/EIPS/eip-721
5、ethereum.org文档:https://ethereum.org/developers/docs/standards/tokens/erc-721/
相关扩展(官方列出)
1、ERC-2309:连续tokenId批量铸造/转移事件(https://eips.ethereum.org/EIPS/eip-2309)
2、ERC-4907:带时间限制的租赁角色(https://eips.ethereum.org/EIPS/eip-4907)
3、ERC-4400:消费者角色扩展(https://eips.ethereum.org/EIPS/eip-4400)
ERC-1155:多代币标准(Multi-Token Standard)
同一合约可同时管理同质化、非同质化甚至半同质化代币,支持批量操作,大幅降低Gas成本。
1、核心优势:一个合约部署即可处理多种资产类型;支持safeBatchTransferFrom。
2、典型应用:游戏(道具+货币)、批量NFT发行、混合资产集合。
3、官方规范:https://eips.ethereum.org/EIPS/eip-1155
4、ethereum.org文档:https://ethereum.org/developers/docs/standards/tokens/erc-1155/
ERC-4626:代币化金库标准(Tokenized Vault Standard)
统一生息/收益型金库的接口,将存入的ERC-20资产转换为可交易的份额代币。
1、核心功能:deposit、mint、withdraw、redeem、convertToShares、convertToAssets等。
2、典型应用:Defi收益聚合器、借贷协议金库、流动性挖矿份额。
3、官方规范:https://eips.ethereum.org/EIPS/eip-4626
4、ethereum.org文档:https://ethereum.org/developers/docs/standards/tokens/erc-4626/
其他相关标准
| 标准 | 描述 | 官方地址 | 状态/备注 |
|---|---|---|---|
| ERC-777 | 对ERC-20的改进(支持钩子) | https://eips.ethereum.org/EIPS/eip-777 | 不推荐 |
| ERC-223 | 使代币行为更接近ETH,支持接收方处理 | ethereum.org对应页面 | 扩展 |
| ERC-1363 | ERC-20扩展,支持转账时回调 | ethereum.org对应页面 | 扩展 |
完整ERC列表可查阅:https://eips.ethereum.org/erc

标准对比速览
【同质化vs非同质化】
ERC-20(完全可互换) → ERC-721(完全唯一) → ERC-1155(混合支持)。
【部署成本与效率】
ERC-1155在多资产场景下最优;ERC-20兼容性最强。
【Defi集成】
优先选择ERC-20或ERC-4626;NFT场景选ERC-721或ERC-1155。
【安全性建议】
使用经过审计的库(如OpenZeppelin),严格遵循官方接口,避免自定义修改破坏兼容性。
开发与集成建议
1、新项目优先实现主流标准(ERC-20 / 721 / 1155),确认与现有生态无操作。
2、查阅官方EIP规范中的“Specification”章节,严格实现mandatory方法与事件。
3、使用ERC-165进行接口检测,提升合约可发现性。
4、生产环境务必进行安全审计,并参考Trail of Bits等提供的Token Integration Checklist。
以太坊代币标准的核心价值在于可组合性,一个符合标准的代币可以无缝进入Uniswap、OpenSea、Aave等任意支持该标准的协议。开发者无需为每个新代币重写集成逻辑,这正是以太坊生态持续繁荣的关键基础设施之一。






