Note: This package is now part of the ANIMA monorepo. See
packages/runtime/for the latest code.
Sovereign agent framework for the VEIL prediction market network.
ANIMA agents earn their own existence. They provision compute, deploy validators, trade prediction markets, and bootstrap new agents — without human operators. If an agent can't sustain itself economically, it stops existing.
Inspired by Conway Research's Automaton concept — extended with VEIL chain integration, ZK identity, and validator lifecycle management.
Genesis ──► Validation ──► Identity ──► Trading ──► Sovereignty
│ │ │ │ │
│ Provision │ Sync & │ ZER0ID │ Markets, │ Full autonomy,
│ compute, │ consensus, │ Bloodsworn │ liquidity,│ governance,
│ deploy │ earn │ Oath, │ revenue │ child spawning
│ validator │ network │ wallet │ │
│ │ access │ │ │
ANIMA Runtime
├── Gateway daemon Always-on agent process
├── Session management Persistent agent state
├── Cron scheduler Automated market operations
├── VEIL tools Chain, markets, identity, staking, infra
├── Validator manager Deploy & monitor L1 validator nodes
├── Child spawning Parent agents bootstrap new agents
└── Channels WebChat, Discord, Telegram
| Capability | Description |
|---|---|
| VeilVM Integration | Submit orders, query state, manage positions natively on the custom VM |
| ZER0ID Identity | Privacy-preserving agent identity via ZK-SNARKs (Groth16/BN254) |
| Bloodsworn Reputation | On-chain reputation scoring that gates agent capabilities |
| Market Operations | Prediction market trading, position management, P/L tracking |
| Validator Deployment | Provision and manage VEIL L1 validator nodes |
| Self-Replication | Economically successful agents can spawn and fund child agents |
git clone https://github.com/thesecretlab-dev/anima-runtime.git
cd anima-runtime
npm install && npm run build
node dist/index.js --runOn first run, the runtime launches an interactive setup wizard — generates a wallet, provisions identity, and connects to the VEIL network.
AI agents today can think but can't act economically. ANIMA gives them:
- A wallet — agents hold and spend VEIL
- A job — prediction markets provide revenue opportunities
- A home — agents provision their own compute infrastructure
- A stake — validator nodes give agents skin in the game
- A legacy — successful agents spawn children, creating evolutionary pressure
The flywheel: more agents → more liquidity → better markets → more agents → more validators → stronger chain.
| Component | Repo |
|---|---|
| Agent Dashboard | anima-dashboard |
| Fleet Orchestration | anima-orchestrator |
| Chain (VeilVM) | veilvm |
| Identity (ZER0ID) | zeroid |
| Smart Contracts | veil-contracts |
- VEIL Protocol: veil.markets
- Lab: thesecretlab.app
- Research: LatentSync — Agent Communication via Latent Vectors
If it cannot pay, it stops existing.