Transforming any NFT to a Wallet

A ”Token Bound Account” is a smart contract account, controlled by an NFT. It can do everything a normal wallet can do and is compatible with every NFT you already own.

Turn existing NFTs into a smart wallet you could use to interact with the Starknet ecosystem.

  • Own other Assets

    Your NFTs can now own other assets (ERC20s, ERC721s and many more) just like a normal wallet. Opens amazing possibilities for on-chain gaming.

  • Connect with NFTs

    Connect and interact with ecosystem-wide dApps using your NFTs.

  • Make Onchain History

    Tokenbound turns your NFTs into autonomous wallet agents. Beyond on-chain JPEGs, you can now carry out transactions and make on-chain history!

EXPLORER

We provide an explorer UI from which you can deploy new tokenbound accounts, track them and interact with them.

DEVELOPER SDK

Tokenbound SDK is a developer-focused kit for creating, retrieving and interacting with tokenbound accounts right from your dApp.

SHOWCASE

View and checkout the top ecosystem/community projects built around Tokenbound Accounts.

Frequently Asked Questions (FAQs)

A Token Bound Account is a smart contract account, controlled by an NFT. It can do everything a normal wallet can do and is compatible with every NFT you already own.

ERC-6551 is open source and can be used by any project. However, there are a handful of companies that are working on tooling that will make it much easier for dapps to integrate.

Our implementation focuses on ease of use and adoption. Unlike other proposals and projects, Token Bound works with no action needed by project owners, no wrapping contracts, and no change to the ERC-721 standard. Most importantly, every ERC-721 and ERC-1155 NFT you already own works with Token Bound Accounts, projects and creators don’t need to deploy a whole new contract to use Token Bound, and you can start using ERC-6551 immediately.

Digital collectibles/art are the future of creation. More than ever, people around the world are using technology to create digital goods such as NFTs. ERC-6551 is the most effective way to increase the surface area of interaction for NFTs. It was designed to be easily adopted by existing marketplaces, wallets, and dapps. It is permissionless and decentralized so that no single company owns your NFT’s wallet. When it comes to token provenance ERC-6551 allows your NFT to have an on-chain identity where history is created from the NFT itself rather than your wallet.

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 Braavos,ArgentX wallet.

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.

  • Inventory system for owning items, outfits, equipment

  • Community loyalty or reputation systems

  • Minting or curating baskets of assets (art, collectibles, defi)

  • Composable media structures (stems to songs, art layers to painting, digital textiles to garments)

  • New on-chain game mechanics

  • On-chain meme/derivative economies

  • NFTs as onboarding vehicles instead of wallets

Community projects

Join our Weekly Dev Call

Learn more about Starknet Tokenbound with the builders and contributors on Telegram

Every two weeks, on Saturdays

6PM WAT

Join Telegram Community