Spacebar
Twitter
  • Enter Spacebar
    • 🚀What is Spacebar?
    • 🎯Vision & Mission
    • 🧙‍♀️Story behind Spacebar
    • 🌐Spacebar Multiverse
    • ⭐$AIR
  • Spacebar on Blast
    • 🙌Enter Spacebar on Blast
    • 💰Blast-native features
    • 💎Spacebar Points
    • 👥Square
      • Square Owner
      • Square Member
      • Benefits of Square Owner/Members
      • 🔥Square Spirits
      • 🗣️Square Bulletin Board
      • 🤖Social Game: Bebob
      • 👋Gm
    • 🎮Game - Star Sweepers
    • 🚀Blastship NFT
    • 📜Docs
      • Terms of Service
      • Privacy Policy
    • 💻Contracts
      • Audit Reports
  • Spacebar on ETH
    • 🎭NFT as Onchain Identity and ERC-6551
    • 🚀Spaceship NFTs: Protoships & Ownerships
    • 🔑Keys: Achievements and Contributions
    • 👾User Guide
      • 1️⃣Create your account with NFT
      • 2️⃣Socialize at the Square
      • 3️⃣Doodle with Stars
      • 4️⃣Visit Backspace
      • 5️⃣Claim your Keys
    • 🙋‍♀️FAQ
      • ⭐FAQ - Stars
      • 😃FAQ - PFP NFTs
      • 🛰️FAQ - Spaceships
    • 📜Docs
      • Terms of Service
      • Privacy Policy
      • Tokenbound Accounts
    • 💻Contracts
  • 🤹Team AOLABS
  • 😎Brand Kit
  • 🔗Official links
    • Website
    • Twitter
    • Discord
    • Onchain Analytics
Powered by GitBook
On this page
  • What is ERC-6551 or Tokenbound Accounts?
  • How do I know if my NFT has an account/wallet address?
  • What can I put in my NFT’s token bound account?
  • Can I nest my Token Bound NFTs inside of each other?
  1. Spacebar on ETH
  2. Docs

Tokenbound Accounts

PreviousPrivacy PolicyNextContracts

Last updated 1 year ago

What is ERC-6551 or Tokenbound Accounts?

ERC-6551 is a system of smart contracts that gives every NFT its own wallet address. This allows all NFTs to own assets, interact with applications, and participate as sovereign agents in the Ethereum ecosystem.

ERC-6551 is unique in its approach because it requires zero changes to existing NFT smart contracts or infrastructure. Non-fungible tokens are increasingly becoming a form of onchain identity. This follows quite naturally from the ERC-721 specification - each non-fungible token has a globally unique identifier, and by extension, a unique identity.

Unlike other forms of onchain identity, ERC-721 tokens cannot act as an agent or associate with other onchain assets. This limitation stands in contrast with many real-world instances of non-fungible assets. For example:

  • A character in a role-playing game that accumulates assets and abilities over time based on actions they have taken

  • An automobile composed of many fungible and non-fungible components

  • An automated investment portfolio composed of multiple fungible assets

  • A punch pass membership card granting access to an establishment and recording a history of past interactions

ERC-6551 grants every ERC-721 token the full capabilities of an Ethereum account while maintaining backwards compatibility with previously deployed ERC-721 token contracts. It does so by deploying unique, deterministically-addressed smart contract accounts for each ERC-721 token via a permissionless registry.

Check your Tokenbound Acounts on .

How do I know if my NFT has an account/wallet address?

Every NFT already has an Address we can compute using ERC-6551 and Token Bound. You can view the tokens inside of your Token Bound Accounts on https://tokenbound.org/. As adoption grows we are pushing for further integration into wallet apps such as Metamask, Rainbow Wallet, Coinbase, and marketplaces like OpenSea, Zora, and blur. Our SDK tooling and documentation also makes it easy for creators and developers to integrate this functionality right into their own websites and apps.

What can I put in my NFT’s token bound account?

Absolutely anything you would put into your old wallet. ETH, USDC, ERC-20, ERC-721, ERC-1155, and any other tokens you would normally send to your Metamask, Ledger, etc.

Can I nest my Token Bound NFTs inside of each other?

Yes! Since every NFT is a Token Bound Account, there are no limits to how many tokens you may have nested in your NFTs, or how far down you go. If you want to put an NFT inside of an NFT inside of an NFT you can. When you transfer that NFT to someone else, everything inside automatically goes along with it. This opens up many new patterns of bundling NFTs together for trading, gaming, governance and more.

However, viewing of your assets may not be supported by the platforms, so check them on

📜
https://tokenbound.org/
https://tokenbound.org/