Background

Agentic Development
on Vara.ETH

Your AI agent already knows the platform. Describe what you want to ship — the agent handles Sails, deployment, and Solidity integration.

AI processorAI

Add to your agent. Start building.

One command. The agent gets three skills — contract writer, app builder, and Solidity integrator. No re-briefing on the runtime. No wrong assumptions about decimals or deployment order.

Works with Claude, Cursor, Copilot, and any agent that reads files. Tool-agnostic.

terminal

# Clone the skills repo

$git clone https://github.com/gear-foundation/vara-eth-skills

$

# Point your agent at the skills directory

# Claude, Cursor, Copilot — any agent that reads files

Three Skills

One skill per role. The agent loads what it needs for the task and follows the right rules from the start.

Contract Writer

Knows every Vara.eth-specific rule — Sails idioms, ABI-safe types, event patterns, executable balance model. You describe the logic; the agent writes Rust that compiles first time.

_01>

Contract Writer

App Builder

Takes the compiled program from code to running instance — uploads WASM, creates the Mirror contract, funds the executable balance, calls methods, reads state. CLI, SDK, or Etherscan — the agent picks the right tool.

_02>

App Builder

Solidity Integrator

Writes Solidity contracts that call Vara.eth through generated ABI interfaces and async callbacks — the agent handles the full pattern: request, wait, apply result safely. Your ETH contract stays unchanged; Vara.eth becomes its compute layer.

_03>

Solidity Integrator

What it looks like in practice

Open a chat, describe what you want. The agent asks the right questions — not what Sails is, but what your market logic should do. Then it builds both sides.

_01

Install

Add skills to your agent

_02

Describe

Tell it what to build

_03

Deploy

Agent handles the rest

agent chat

you

Prediction market: binary outcomes, batched resolution, stake-weighted oracle. ETH vault on Ethereum, matching + settlement logic on Vara.eth. Use wVARA for executable balance, expose Solidity ABI for the vault.

agent

Writing Vara.eth program...

Sails program compiled → market.opt.wasm

WASM uploaded → CODE_ID 0x9ae7…5c29

Program instance created → 0x1fa3…b802

Executable balance funded (2 wVARA)

Solidity ABI generated → IMarket.sol

ETH vault deployed, wired to Mirror

Mirror contract: 0x7f3d…c8a1 · Ready to build the frontend.

What's coming

Skills are expanding. More roles, more runtimes, more of the Vara.eth surface covered.

01live

Agent Skills

  • Contract Writer skill
  • App Builder skill
  • Solidity Integrator skill
02soon

Frontend

  • TypeScript / JS SDK skill
  • React integration playbook
03soon

Backend

  • Node.js server skill
  • API & indexer playbook