Agentic Development
on Vara.ETH
Your AI agent already knows the platform. Describe what you want to ship — the agent handles Sails, deployment, Solidity integration, and the frontend.
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.
# 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
_01>
App Builder
_02>
Solidity Integrator
_03>
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.
Install
Add skills to your agent
Describe
Tell it what to build
Deploy
Agent handles the rest
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.
Full stack, covered
Contracts, frontend, and the read-side indexer — the whole surface a Vara.eth app needs. The agent builds end-to-end; you describe the product.
Contracts
- ✓Rust / Sails programs
- ✓Upload, init, executable balance
- ✓Solidity adapters & callbacks
Frontend
- ✓Injected Vara.eth writes
- ✓Mirror adapter via ETH wallet
- ✓Wallet & async UI states