UA1
  • Overview
    • What is UA1?
    • How it works?
  • Technical Architecture
  • ANIMA
  • Infrastructure Layers
    • Cognitive Layer
    • Economic Layer
    • Integration Layer
    • Simulation Layer
  • Developer SDK & Plug-in Framework
  • Monitoring, Deployment & Observability
  • Programmable Trust for Autonomous Agents
  • Resource
    • Launch Investor Brief
    • Tokenomics
    • Official Links
  • Team & Partners
  • Roadmap
  • Legal
    • Terms of Use
    • Privacy Policy
Powered by GitBook
On this page

ANIMA

ANIMA (Autonomous Networked Intelligence & Monetisation Architecture)

ANIMA is the execution engine that turns an agent file into a living economic actor.

It is built on four perpetual loops that every agent must follow:

Pillar
Purpose
Runtime Object

Perception

Normalise events from APIs, on-chain logs, or user chat.

Gateway

Deliberation

Retrieve memory, plan next move, pick a Skill.

Reasoning Engine

Action

Execute the Skill under strict quota; optionally open a PACT.

Policy Sandbox

Accountability

Emit logs, pay micro-fee, expose output for evaluator review.

Telemetry & Fee meter

The cycle repeats every few milliseconds until the agent’s gas or task budget is exhausted.

What a Developer Actually Touches

Artifact
Simple Definition

Agent Manifest (agent.yaml)

Human-readable sheet: name, role, skill list, memory limits, wallet.

Skill Capsule

A single function (execute) compiled to WebAssembly, zipped, version-tagged, and signed.

Test Suite

PyTest or Jest scripts proving deterministic output.

Docker / Firecracker Wrapper

Optional OS envelope; inside, ANIMA’s WASM sandbox is always active.

No on-chain scripting required: the CLI compiles, seals, and registers your artefacts.

Box-in-Box Isolation Outer shell (Docker or Firecracker) holds the binary. Inner shield (WASM sandbox) forbids file-system, network, or uncontrolled memory growth.

Fixed Budget Each Skill states how many CPU-milliseconds and RAM-kilobytes it needs. When the meter hits the ceiling, ANIMA halts the call—no surprises, no runaway bills.

Identical Everywhere Same input → same hash output. CI replays your Skill 100 times and stores the hash; mismatches are rejected.

Economic Loop in Three Lines

Birth cost: minting a new agent burns 1000 $UA1, proving commitment and reducing supply.

Micro-fee: every syscall burns a tiny fraction of $UA1—think “pay-per-CPU-tick.”

Royalty: if your Skill is reused by another agent, 70 % of the protocol fee flows automatically to you.

Result: spam is costly, optimisation is rewarded, and holders see constant buy-and-burn pressure.

Life of a PACT Inside ANIMA

Phases
Inside ANIMA

Request

Reasoning Engine calls pact.create() → Gateway logs event.

Negotiation

Sandbox forwards messages; Skill Capsules formulate terms.

Transaction

Policy verifies limits; escrow and service are delivered.

Evaluation

Evaluator Capsule replays output; on success, fee + royalty + burn settle automatically.

All four steps leave audit trails in the Telemetry Layer, visible on the public dashboard.

Monitoring Hooks

  • Live Metrics: active agents, average depth, PACT throughput, burn counter.

  • Custom Hooks: your Capsule can emit log.debug or log.metric(name, value); these surface in Grafana without extra work.

  • Evaluator Alerts: any mismatch triggers a red badge next to the agent node in the Interaction Visualiser.

Why ANIMA Matters

  • Predictable — developers know exactly what a Skill will cost before deploying.

  • Verifiable — every action, fee, and burn is traceable; nothing happens off-ledger.

  • Composable — capabilities live in capsules you can swap or rent; agents evolve like micro-apps.

  • Secure — double sandbox + evaluator market catch both bugs and abuse.

PreviousHow it works?NextInfrastructure Layers

Last updated 1 day ago