{"id":107101,"date":"2023-09-28T13:13:30","date_gmt":"2023-09-28T13:13:30","guid":{"rendered":"https:\/\/www.techopedia.com"},"modified":"2023-09-28T13:13:30","modified_gmt":"2023-09-28T13:13:30","slug":"erc-6551-the-future-token-standard-for-nfts-and-gaming","status":"publish","type":"post","link":"https:\/\/www.techopedia.com\/erc-6551-the-future-token-standard-for-nfts-and-gaming","title":{"rendered":"ERC-6551: The Future Token Standard for NFTs and Gaming?"},"content":{"rendered":"
Despite being a transformative technology, <\/span>Web3 <\/span><\/a>has not necessarily enjoyed a continuous hockey-stick adoption as one would expect. This can partly be attributed to the complexity of owning and handling cryptocurrency<\/a> wallets.\u00a0<\/span><\/p>\n The overall process of signing up for a <\/span>crypto wallet<\/span><\/a> and the need to secure one’s <\/span>seed phrase<\/span><\/a> is very intimidating and overwhelming for beginners.\u00a0<\/span><\/p>\n Crypto platforms have been working on ways to ease the process and offer a better experience for newcomers<\/a>. Meanwhile, other teams take a different approach, working on the <\/span>infrastructure <\/span><\/a>that supports wallets, hoping to make things easier and break the adoption barrier.<\/span><\/p>\n This approach has led to the development of the ERC-6551 <\/span>token standard<\/span><\/a>, which allows <\/span>non-fungible tokens<\/span><\/a> (NFTs) to also function as wallets that can hold other assets. The concept was introduced in February as an <\/span>Ethereum Improvement Proposal<\/span><\/a> (EIP) by several developers and individuals from Future Primitive, along with Manifold, an NFT creator platform.\u00a0<\/span><\/p>\n The article will discuss ERC-6551 along with its use cases. It will also look into the adoption of the concept so far and the challenges that have risen following these adoptions and implementations.\u00a0<\/span><\/p>\n ERC-6551 is a token standard that enhances the functionality of NFTs by giving them <\/span>smart contract<\/span><\/a> capabilities and enabling them to function as smart contract wallets.\u00a0<\/span><\/p>\n By implementing this token standard, an NFT is assigned an Ethereum <\/a>account, creating a token-bound account. This account enables the NFT to own assets and interact with applications without requiring changes to existing smart contracts or infrastructure.<\/span><\/p>\n The token standard’s <\/span>proposal<\/span><\/a> was authored by Future Primitive founding developers Benny Giang, Jayden Windle, and many other developers who said the team was motivated by challenges encountered using the <\/span>ERC-721<\/span><\/a> token standard.\u00a0<\/span><\/p>\n ERC-721 is a standard for creating unique digital assets on the <\/span>Ethereum<\/span><\/a> blockchain. However, NFTs created using this standard cannot act as agents or associate with other on-chain assets. The authors say that this limitation makes it difficult to represent many real-world non-fungible assets as NFTs.\u00a0<\/span><\/p>\n As such, the ERC-6551 standard was created to enable NFTs to own other NFTs and assets, execute arbitrary operations, control multiple independent accounts, and use accounts across multiple chains.\u00a0<\/span><\/p>\n ERC-6551 was first used by Future Primitive when the team attempted to build the technology stack to support on-chain <\/span>avatars <\/span><\/a>owning their digital clothing item.<\/span><\/p>\n The token standard enabled the project’s characters to not only own their clothing in their own wallet, but they could also buy, sell, and trade that clothing. For this reason, the token-bound account is also known as a “backpack wallet”.<\/span><\/p>\n Since that first application, ERC-6551 has gathered more uses as more projects employ it for their own purposes, including:<\/span><\/p>\n The ERC-6551 token standard enables NFTs to own more assets, enabling the possibility of trading features or attributes. For instance, if an NFT is a profile picture with a hat, the NFT is able to trade the hat or even accumulate more hats.\u00a0<\/span><\/p>\n Using the ERC-6551 standard, NFT creators also have the chance to collaborate on NFT projects. This is more applicable in digital fashion since multiple artists can contribute separate NFTs to an on-chain clothing item, which combined create an entirely new piece.\u00a0<\/span><\/p>\n The different NFTs are still identifiable individually, allowing their creator to be acknowledged as a contributor to the final piece. This expands the industry’s creativity range, opening up more opportunities for collaborative digital fashion design.\u00a0<\/span><\/p>\n Gaming can also benefit from ERC-6551 by allowing gaming characters to collect assets and crypto throughout the game and store them in their wallets. Similarly, the characters and avatars can trade the assets and crypto for other assets, making the game more realistic.\u00a0<\/span><\/p>\n Using this token standard also unlocks new possibilities regarding how much a character can be customized, bettering the player’s gaming experience.\u00a0<\/span><\/p>\n By implementing token-bound accounts, developers can create “Network Playable Characters” which will help them better monetize in-game assets and open up a variety of chances for NFT creators to earn rewards and monetize their assets.<\/span><\/p>\n Wallet-bound NFTs can be used in <\/span>DAOs <\/span><\/a>to represent the identity of their owners where, instead of the history of a DAO member being separated by an NFT and a wallet, it can be placed into the NFT itself.\u00a0<\/span><\/p>\n This will help in identifying DAO members, enabling them to perform roles such as voting, signing contracts, and accessing services securely and transparently.<\/span><\/p>\n At the time of publication, the ERC-6551 token standard is still a proposal and is yet to become a legitimate standard. Regardless, it has gained traction within the crypto community, particularly among NFT-related projects.\u00a0<\/span><\/p>\n As of September 2023, there were over <\/span>17200 ERC-6551 <\/span><\/a>wallets, based mainly on the Polygon<\/a> blockchain<\/a>. This is possible since token-bound wallets have been made to be <\/span>Ethereum Virtual Machine<\/span><\/a> (EVM) compatible, hence, they are operable on networks such as Polygon and layer 2s like Arbitrum and Optimism.<\/span><\/p>\n One project that adopted ERC-6551 is Stapleverse, which launched the Sapienz project in May 2023. The Sapienz NFT project ushers in a new era of digital street culture, where users receive a customizable character that unlocks based on other NFTs they own.<\/span><\/p>\n The items used to customize the characters are then bound to Sapienz using token-bound accounts, adding to the inventory that the character owns, thus, more value.<\/span><\/p>\n Lens, a decentralized social media platform, has also integrated the ERC-6551 token standard by enabling tokens to custody their own profiles on the platform.<\/span><\/p>\n Despite the exciting possibilities it unlocks, ERC-6551 has also brought about a new set of challenges, including extra friction in selling assets due to the <\/span>recursive <\/span><\/a>nature of its implementation. The fact that a shoe can own a shoelace that can own a charm, all in the form of NFTs, for example, makes it more difficult to sell the charm alone.<\/span><\/p>\nWhat is ERC-6551?<\/span><\/h2>\n
Use Cases of ERC-6551<\/span><\/h2>\n
NFTs<\/span><\/h3>\n
Web3 Gaming<\/span><\/h3>\n
Decentralized Autonomous Organizations<\/span><\/h3>\n
Adoption of ERC-6551<\/span><\/h2>\n