ERC-6551: Non-fungible Token Bound Accounts
ERC-6551 revolutionizes the utility of non-fungible tokens (NFTs) by enabling every ERC-721 token to function as a smart contract account. By utilizing a registAbstract
ERC-6551 revolutionizes the utility of non-fungible tokens (NFTs) by enabling every ERC-721 token to function as a smart contract account. By utilizing a registry contract, this proposal assigns a unique, immutable account to every NFT, effectively turning static assets into interactive, on-chain entities capable of owning other assets, participating in decentralized governance, and executing transactions. This standard decoupling of account ownership from the asset itself allows for sophisticated use cases such as ‘gaming inventories’ where the items held by a character move with the character across different platforms. The methodology involves deploying a proxy contract for each NFT, which can be controlled by the owner of the token. This significantly enhances the composability of assets in Web3, providing a mechanism for NFTs to hold their own identity and history. The result is a more dynamic ecosystem where digital assets serve as autonomous containers, rather than simple pointers to media, fundamentally changing how on-chain ownership is structured and interacted with across the Ethereum network. Authors: Jayden Windle, Benny Giang Publication: Ethereum Improvement Proposals Publication date: 2023-01-01Key findings
- Enables NFTs to serve as autonomous smart contract accounts.
- Allows assets to hold their own on-chain assets and interact with dApps.
- Maintains backward compatibility with the existing ERC-721 standard.
- Enhances the utility and interactivity of digital assets in decentralized applications.
Citation
Jayden Windle, Benny Giang (2023). ERC-6551: Non-fungible Token Bound Accounts. Ethereum Improvement Proposals. https://eips.ethereum.org/EIPS/eip-6551Related knowledge
- “Hide the Wires”: Why Web3 Is Getting Invisible — article
- “Hide the Wires”: Why Web3 Is Getting Invisible — related-article
- Account Abstraction — glossary
- Account Abstraction — related-glossary
- Beacon Chain — glossary
- Beacon Chain — related-glossary
- Browser Wallet — glossary
- Browser Wallet — related-glossary
- Decentralized Identity: How Blockchain is Solving the Digital Identity Crisis — article
- Decentralized Identity: How Blockchain is Solving the Digital Identity Crisis — related-article
- Digital Identity in 2026: The End of Passwords and the Rise of SSI — article
- Digital Identity in 2026: The End of Passwords and the Rise of SSI — related-article
- HD Wallet — glossary
- HD Wallet — related-glossary
- LP Token — glossary
- LP Token — related-glossary
Canonical knowledge ID:
research:erc-6551-non-fungible-token-bound-accounts