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.

Teach you how to create an ERC-6551 account for NFT

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.

Teach you how to create an ERC-6551 account for NFT

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.

Teach you how to create an ERC-6551 account for NFT

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.

Teach you how to create an ERC-6551 account for NFT

Copy the relevant information into the Fast Dapp, and then click "CREATE THE ACCOUNT" below to create a TBA account.

Teach you how to create an ERC-6551 account for NFT

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.

Teach you how to create an ERC-6551 account for NFT

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.

Teach you how to create an ERC-6551 account for NFT

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.

Teach you how to create an ERC-6551 account for NFT

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.

Teach you how to create an ERC-6551 account for 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.

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
0/400
No comments
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)