Intro to VeAgent

Learn how to create an AI agent that interacts with VeChainThor blockchain using ElizaOS framework and the VeChain SDK.

What is VeAgent

Over the next few lessons, you will learn what VeAgent is, how to build your own AI Agent using ElizaOS and the VeChain SDK, and how to create on-chain tooling that lets AI agents interact with VeChainThor blockchain.

VeAgent is an AI-powered agent built on top of the ElizaOS framework that can read and interpret data from the VeChain blockchain. You can ask it questions in natural language and it will respond with clear answers.

What You Will Build

An AI agent that:

  • Reads blockchain data (transactions, accounts, balances)

  • Understands natural language queries about VeChain

  • Responds with on-chain information

  • Can be extended for automated blockchain tasks

What You Will Learn

  1. How to read data from VeChainThor using the VeChain SDK

  2. Why and how to use AI agent frameworks like ElizaOS

  3. How to implement on-chain tooling for AI agents

Prerequisites

Before you begin, make sure you have:

  • Node.js v23.3.0+ and Bun installed

  • Basic JavaScript/TypeScript knowledge

  • Understanding of blockchain basics 

  • (Optional) VeWorld Wallet