Documentation

Everything you need to know about Avatra.

What is Avatra?

Avatra is an AI agent platform built on Solana. You describe or upload a photo of yourself, and Avatra generates a 3D avatar with its own wallet that can execute on-chain transactions via natural language commands.

How it works

  1. Connect your wallet — Your Solana wallet is your identity. No email or password needed.
  2. Create an agent — Describe your avatar or upload a photo. Avatra generates a 3D model, rigs it, and animates it.
  3. Fund the agent wallet — Each agent gets its own Solana wallet. Send SOL to it so it can execute transactions.
  4. Give commands — Talk to your agent in natural language. It can swap tokens, send SOL, set price alerts, and more.

Commands

Swap 0.5 SOL to USDCSwaps tokens via Jupiter aggregator
Send 0.1 SOL to 7xKp3n...Transfer SOL to any address
What's my balance?Check agent wallet balance
Alert me when SOL drops below $100Set a price alert
[paste CA] buy 0.01 solBuy any token by contract address
Hey what's up?Chat with your agent — it has personality

Supported tokens

Built-in symbols: SOL, USDC, USDT, ETH, JTO, BONK, WIF, JUP

Any other token can be swapped by pasting its contract address (mint address).

Agent wallet

Each agent has its own non-custodial Solana wallet generated at creation. The private key is stored server-side to allow autonomous execution. You retain full ownership — only you can command the agent via your connected wallet.

To use transaction features, fund the agent wallet by sending SOL to its address (shown in the dashboard).

Animations

Your avatar supports 20+ animations powered by Meshy — walking, dancing, boxing, idle poses, and more. First-time use generates the animation (takes ~30s), then it's cached permanently for instant playback.

Limits

  • Max 3 agents per wallet
  • Swap slippage: 15% (for volatile tokens)
  • Priority fee: up to 0.001 SOL per transaction
  • Avatar generation: ~2 minutes

Tech stack

  • Solana (mainnet) — blockchain
  • Jupiter — token swaps
  • Meshy — 3D avatar generation, rigging, animation
  • AI (DeepSeek via AIML API) — command parsing + chat
  • Supabase — database
  • Next.js + React Three Fiber — frontend