Eliza

Eliza: The Web3-Native AI Agent Framework You Need to Know

Reimagining Agentic AI in a Decentralized World

The intersection of AI and blockchain is producing some of the most exciting innovations in tech — and Eliza is one of the leading frameworks pushing that frontier forward.

Eliza is not just another chatbot wrapper or smart contract interface. It’s a developer-focused framework that allows you to build fully autonomous AI agents that can interact natively with Web3 ecosystems.

In this guide, we’ll break down:

  • What Eliza is and what problems it solves
  • How it works (with an overview of its architecture)
  • Key features and capabilities
  • Strengths and trade-offs
  • Use cases and developer applications
  • How to get started

🚀 What is Eliza?

Eliza is a Web3-native, open-source AI agent framework designed to create agents that can interact with blockchain environments in a modular, transparent, and secure way.

“Eliza enables developers to build intelligent agents that read from and write to the blockchain, interact with smart contracts, and combine various AI functions in a customizable architecture.”
Eliza whitepaper

Built using TypeScript, Eliza agents behave like “mini-programs” that use AI (typically LLMs like GPT) as the cognitive engine, but are wrapped in secure, modular tools that give them structured autonomy over Web3 data.

🧠 What Problems Does Eliza Solve?

Eliza addresses several pain points developers face when building AI x Blockchain applications:

❌ Traditional Agent Shortcomings

  • No on-chain access: Most AI agents are limited to Web2 environments.
  • Lack of transparency: Closed-source systems hide prompt logic and decision-making.
  • Difficult integration: Complex setup for agents to interact with on-chain data.

✅ Eliza’s Approach

  • Web3-native by design: Access to smart contracts, wallets, and dApps is built in.
  • Modular plugins: Add functionality like RAG (retrieval-augmented generation), text-to-image, etc.
  • Readable & auditable: All logic is exposed and modifiable via TypeScript.
  • LLM-agnostic: Use any large language model as the “brain” of your agent.

🏗️ Architecture Overview: How Eliza Works

Eliza follows a modular, plugin-based architecture that separates cognitive intelligence from functional execution.


Core Components


1. Cognitive Core (LLM)

  • Powers reasoning and natural language understanding.
  • Can be GPT-4, Claude, open models, or custom local LLMs.

2. Plugins

  • Add abilities like:
    Blockchain read/write
    RAG (retrieval-augmented generation)
    Text-to-Image/Video/3D
    Smart contract interaction
    API calls

3. Memory + State

  • Agents can maintain internal memory and state across sessions or decisions.
  • You can define how persistent and adaptive each agent is.

4. Environment

  • The agent operates inside a sandboxed TypeScript environment that can be deployed securely.

Execution Flow

🔧 Key Features

✅ Web3 Read/Write Capability

  • Agents can interact directly with:
    EVM smart contracts
    Solana programs (planned support)
    DeFi protocols
    NFT metadata

✅ Modularity

  • Eliza is structured for developers to plug in or swap:
    LLMs
    Storage backends
    Toolchains
    Off-chain APIs

✅ Open-Source + TypeScript

  • Build, audit, and extend agents as regular TypeScript programs.
  • No proprietary code or walled garden.

✅ Plugin Ecosystem

  • Prebuilt plugins for:
    File access
    Web scraping
    Image generation
    On-chain messaging
    DAO proposals

✅ Human-In-The-Loop (HITL) Capabilities

  • Add optional checkpoints where humans must confirm agent actions before they are executed (especially important for blockchain interactions).

🔍 Example Use Cases

Eliza isn’t just theoretical. It’s built for real-world, on-chain tasks. Some examples:

1. DeFi Portfolio Rebalancer Agent

  • Reads wallet positions
  • Checks market conditions
  • Executes token swaps or LP changes
  • Can be scheduled or event-triggered

2. DAO Governance Assistant

  • Monitors proposal updates
  • Summarizes and evaluates options
  • Posts votes based on user-defined policy

3. NFT Minting + Metadata Agent

  • Listens for NFT drops
  • Mints via smart contract
  • Generates custom metadata based on prompts

4. Web3 Helpdesk Bot

  • Answers queries using a DAO’s documentation
  • Pulls answers from GitHub, Notion, or blockchain state
  • Submits proposals or requests on behalf of users

⚖️ Pros and Cons of Eliza


✅ Strengths

  • Full Web3 integration: Native smart contract interaction is a major differentiator.
  • Open, customizable: Great for developers who want control.
  • Future-proof: AI + blockchain is a growing frontier.
  • Auditable: No hidden logic or closed-source dependencies.

❗️ Limitations

  • Developer-centric: Not for no-code users (yet).
  • Still early-stage: Community and plugin ecosystem are growing but small.
  • Security responsibility: You must test and secure your own agents.
  • Model-dependent: LLM hallucinations still possible without proper safeguards.

🛠️ Getting Started

Want to try Eliza? Here’s what you need

✅ Prerequisites

  • Node.js and npm
  • Familiarity with TypeScript
  • LLM API key (e.g. OpenAI)

📈 Roadmap & Community

  • Solana support coming soon
  • More plugins (IPFS, zk proofs, Telegram bots, etc.)
  • Frontend integrations (React wrappers, dApp starter kits)
  • Security tools for agent sandboxing and attack mitigation

Join the open-source community on GitHub and their Discord (if available) to contribute or collaborate.

🧩 Final Thoughts

Eliza represents a foundational layer for agentic AI in Web3. It’s transparent, powerful, and developer-ready — but still early enough to explore and influence.

If you're a developer interested in:

  • Automated agents that interact with blockchain
  • Secure and transparent AI tools
  • Next-gen DeFi, DAO, or NFT automation

...then Eliza is worth your attention.

Let’s Build Your Next Breakthrough

We’re here to help you grow with clarity, confidence, and the support you deserve.