🎉 Hey Gate Square friends! Non-stop perks and endless excitement—our hottest posting reward events are ongoing now! The more you post, the more you win. Don’t miss your exclusive goodies! 🚀
🆘 #Gate 2025 Semi-Year Community Gala# | Square Content Creator TOP 10
Only 1 day left! Your favorite creator is one vote away from TOP 10. Interact on Square to earn Votes—boost them and enter the prize draw. Prizes: iPhone 16 Pro Max, Golden Bull sculpture, Futures Vouchers!
Details 👉 https://www.gate.com/activities/community-vote
1️⃣ #Show My Alpha Points# | Share your Alpha points & gains
Post your
Teach you how to create an ERC-6551 account for NFT
As the ERC-6551 concept project won four finalists on ETHGlobal Waterloo (see "Inventory of 11 ETHGlobal Waterloo Hackathon Finalists" for details), discussions surrounding this new token standard are on the rise.
Regarding the detailed explanation of the concept of ERC-6551, there have been many interpretation articles on the market (such as "Understanding ERC 6551 in One Article: New Paradigm of NFT and DID"), so I won't go into details here.
In short, ERC-6551 is a new token standard released by the Future Primitive team on May 23. It supports the use of NFT to create a "Token Bound Account" (TBA), that is, the NFT As a wallet address or an account on the chain, it truly achieves "NFT is a wallet".
Although the popularity of ERC-6551 is booming, judging from the data on the chain, the number of accounts created based on this standard on the current Ethereum mainnet is actually not much. According to the graph group compiled by the data analysis platform sealaunch.xyz in Dune, as of the publication, the total number of accounts created based on ERC-6551 is only 1708, of which nearly half (709) were created on a single day on July 4th.
Next, we will teach you how to use your own NFT to create a TBA account, turning your NFT into a real "wallet".
First, we can choose to use the creation tools provided by Fast Dapp.
The creation process is actually very simple. After linking the wallet, you only need to fill in the first two lines of information. One is the contract address of the integrated NFT series, and the other is the specific number of the individual NFT in the series.
The above two data can be easily found in the OpenSea interface.
Take the Zorb ball NFT that many users have chosen as an example (it may be cheap...Of course you can choose other NFTs), after opening the NFT in OpenSea, click "Details" at the bottom left of the interface to see Related Information.
Copy the relevant information into the Fast Dapp, and then click "CREATE THE ACCOUNT" below to create a TBA account.
Next, we need to confirm the relevant transactions in the wallet. Based on the current gas situation of about 45 GWEI, it will cost about $14.
After the transaction is completed, the NFT you selected becomes a TBA account with the attribute of "wallet". Since the number of users operating as a whole is not large now, you can find your own entry in the history creation record of Fast Dapp.
So, what can we do after creating a TBA account?
emmm, unfortunately there is nothing we can do now, open the TBA account management page provided by Future Primitive (ERC-6551 development team), and directly search for the NFT + number to access the TBA account we just created.
After entering a specific homepage, you can see the position details of two types of assets such as "Collectibles" and "Assets" under the account (now there must be nothing...), which means that you can put other NFT or even ERC -20 tokens are deposited into the TBA account of the NFT.
Unfortunately, the function "Use Wallet" to operate the TBA account on this page is currently not available on the main network, and interested users can go to the Goerli test network to try it out.
All in all, ERC-6551 is still in a very early stage, and the TBA account creation tutorial above only covers the most basic operating experience.
However, according to the description of Future Primitive, many teams are currently creating related tools around ERC-6551. With the further popularization of this concept, the experience around TBA accounts will be greatly optimized in the future.