Token Standards on EVM
Last updated
Last updated
ERC404 V1
ERC404 V2
DN404
BT404
ERC741
ERC20i
ERC11
ERC-4D
ERC404 V1
ERC20+ERC721
ERC404 V1 is an open, mixed ERC-20 and ERC-721 implementation designed to allow fungible tokens and NFTs to coexist under the same contract, enabling seamless conversion between them.
For example, if the conversion ratio between NFT and Token is 1:1 (this can be customized to any token amount per NFT):
1) When your token balance is below one, you only hold fungible tokens.
2)When your token balance is exactly one, you have one full NFT item in your wallet. You can choose to sell it as either an NFT or as fungible tokens (but only one method at a time).
3) When your token balance is above 1, like 1.5, you can think of it as having 1 full NFT item and 0.5 fungible tokens, or simply 1.5 fungible tokens.
4) When you sell or transfer your token balance from 1.5 to 0.8, the NFT will be burned.
Pandora team
ERC404 V2
ERC20+ERC721
ERC404 V2 is an upgraded version of ERC404 V1 to address the issue of high gas fees and enhance the scalability of ERC404 including:
- A 28% reduction in the cost of gas for minting
- A 50% reduction in the cost of gas for transfers
- An 80% increase in the cost of gas for burning (attributable to the reuse of token IDs) Details: https://x.com/Pandora_ERC404/status/1757355148358164799
Pandora team
DN404
ERC20+ERC721
An optimized version of ERC404 to increase contracts compatibility and lower batch transfer gas fees.
DN404 is like 'mirroring' both ERC20 and ERC721 contracts to make them work as one(ERC404 is integrating ERC20 and ERC721 contracts into one big contract) . DN404 contracts’ compatibility fosters collaboration and integration easier than ERC404 between different DeFi protocols or linking decentralized marketplaces.
Group of Ethereum developers: Cygaar Vectorized.eth 0xQuit and 0xjustdev
BT404
ERC20+ERC721
BT404 is a variety based on ERC404, combining the features of ERC20 and ERC721 to enable peer-to-peer trading of NFTs while providing holders with the ability to earn 100% of the marketplace fees. It also enables the locking of selected NFTs to prevent the accidental selling of those NFTs into fungible tokens.
ERC741
ERC20+ERC721
The pioneer hybrid token standard before ERC404 to make 1 ERC721 NFT equal with 1 fungible ERC20 token on-chain natively.
ERC20i
ERC20+Inscriptions
Dynamic NFTs with changing token balances, meaning your NFT metadata will automatically update as your fungible token balance changes. Each portion of tokens resembles a seed that generates unique 24x24 dynamic images of Fungi stored on-chain, depending on the wallet's token balance.
ERC11
ERC20+ERC1155
One fungible token is also an ERC1155 NFT with multimedia metadata.
For example, an ERC11 collection with a supply of 8 billion fungible tokens means that this collection also has 8 billion ERC1155 NFTs with the same metadata, including images, videos, or music, etc.
ERC-4D
ERC20+ERC721+ERC6551
ERC-4D combines three standards:
• ERC-20 (fungible token)
• ERC-721 (NFT)
• ERC-6551 (token account - smart contract wallet)
Before you can understand ERC-4D, you need to understand ERC-6551 first. ERC-6551 is a token-bound account built on ERC-721, allowing you to deposit any fungible tokens or NFTs into that account.
ERC-4D essentially fragments the ERC-6551 account into an ERC404 version.