/ERC-6551-example

Primary LanguageCSSApache License 2.0Apache-2.0

Token Bound Account Front End Template

Create a front end for users to browse their owned NFTs & create token-bound smart wallets associated with these NFTs. Allow users to claim tokens to their token-bound wallets.

Using this template

  1. Deploy a Token Bound Account & Token Bound Account factory contract
  2. Clone this repository using the thirdweb CLI
  3. Create a thirdweb API key
  4. Paste your details into const/constants.ts

1. Deploy Token Bound Account Implementation & Factory

  • Deploy a Token Bound Account Factory: this enables the programmatic distribution of token-bound accounts for users.
  • Deploy a Token Bound Account implementation contract: This is the implementation contract in which your factory will deploy instances.

Cloning this repository

Run the following command from your terminal:

npx thirdweb create --template token-bound-account-app

Note: This requires Node.js and npm and Git. Yarn is also recommended.

Learn More

To learn more about thirdweb and Next.js, take a look at the following resources:

You can check out the thirdweb GitHub organization - your feedback and contributions are welcome!

Join our Discord!

For any questions or suggestions, join our discord at https://discord.gg/thirdweb.