Skip to content

thirdweb-example/ai-wallet-manager

Repository files navigation

AI Wallet Manager

A natural language interface to do anything with your wallet!

  • send transactions
  • swap tokens
  • deposit to any defi protocol
  • query blockchain data
  • deploy tokens and nfts

Video build: https://x.com/joenrv/status/1963665386983059916

Running the project

Environment Variables

To use the Thirdweb AI chat functionality, you need to set up your Thirdweb API credentials.

Create a .env.local file in the root directory with one of the following:

NEXT_PUBLIC_THIRDWEB_CLIENT_ID=your_client_id_here
THIRDWEB_SECRET_KEY=your_secret_key_here

Getting Your Credentials

  1. Go to Thirdweb Dashboard
  2. Create an account or sign in
  3. Create a new project or select an existing one
  4. Copy your Client ID and Secret Key

Running the Application

  1. Install dependencies:

    pnpm install
  2. Set up your environment variables (see above)

  3. Start the development server:

    pnpm dev
  4. Open http://localhost:3000 in your browser

About

AI wallet assistant to do anything with your wallet by just asking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published