Eliza

Eliza is a simple, fast, and lightweight AI agent framework to build flexible, scalable, and secure conversational agents.

With the thirdweb plugin, you can easily integrate Nebula into an AI agent built with Eliza to provide increasingly accurate read, write, and reasoning capabilities to blockchain-related prompts:

Nebula Plugin

Nebula Plugin is open-source. View and contribute to its source code on GitHub.

Prerequisites

  • Create a thirdweb account
  • Node.js 23+ and pnpm 9+ installed

Obtain Client ID & Secret Key

  • Create project

    Navigate to the projects dashboard and create a new project.

    Create a new project
  • Obtain keys

    Setup your project and obtain your client ID and secret key. Please note your secret key somewhere safe as it is not recoverable.

    Obtain keys

Setup Eliza Starter

If you have not created a project with Eliza, it is recommended to start with the Eliza Starter repository:

  • Clone Starter

    Clone the starter repository

    git clone https://github.com/elizaos/eliza-starter.git
  • Environment Variables

    Create a .env file and add your secret key and any other environmental variables:

    THIRDWEB_SECRET_KEY=your_secret_key
  • Install Dependencies

    pnpm i
  • Start Eliza

    pnpm start

Additional Resources