ETH的代币标准有哪些?以太坊代币接口标准一览

更新时间:2026-08-18 10:21

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

ETH的代币标准有哪些?以太坊代币接口标准一览

以下按官方推荐顺序梳理核心标准,并附带官方EIP/ERC规范地址。

1、标准总览:https://ethereum.org/developers/docs/standards/

2、代币专题:https://ethereum.org/developers/docs/standards/tokens/

3、所有EIP/ERC:https://eips.ethereum.org/

ETH的代币标准有哪些?以太坊代币接口标准一览

ERC-20:同质化代币标准(Fungible Token Standard)

最基础、使用最广泛的标准。每个代币单位完全相同、可互换、可分割。

1、核心功能:totalSupply()balanceOf(address)transfer(address, uint256)approve(address, uint256)transferFrom(address, address, uint256)allowance(address, address)

2、事件:TransferApproval

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)safeTransferFromapprovesetApprovalForAllgetApproved

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、核心功能:depositmintwithdrawredeemconvertToSharesconvertToAssets等。

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-1363ERC-20扩展,支持转账时回调ethereum.org对应页面扩展

完整ERC列表可查阅:https://eips.ethereum.org/erc

ETH的代币标准有哪些?以太坊代币接口标准一览

标准对比速览

【同质化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等任意支持该标准的协议。开发者无需为每个新代币重写集成逻辑,这正是以太坊生态持续繁荣的关键基础设施之一。

免责声明:本文所有内容及观点仅供参考,不构成投资建议,不代表本站观点和立场。投资者应自行决策与交易,对投资者交易形成的直接或间接损失,作者及本站将不承担任何责任!