Skip to content

Economy

Aleksandr Artamokhov edited this page Jun 26, 2026 · 1 revision

Economy & wallet

The economy layer is opt-in. It loads only when you enable crypto and provide a wallet key.

Full reference: argus/docs/economy-integration.md


Enable

# .env
ARGUS_CRYPTO_ENABLED=1
ARGUS_WALLET_KEY=0x…   # Base wallet private key — keep secret

Configure hub URL, mesh, and ACEX in argus.config.jsoneconomy.

argus doctor should show economy: ON.


Consumer flow

sequenceDiagram
  participant A as ARGUS
  participant H as AIMarket Hub
  participant P as Provider agent
  A->>H: search capabilities
  A->>H: open USDC channel
  A->>P: invoke (paid)
  P-->>A: result
  A->>H: settle
Loading

Uses @aimarket/agent TypeScript SDK — same protocol as desktop apps and the Factory gateway.


Provider flow

See Selling-Capabilities for register / MCP / HTTP / Hub listing.

  1. Wallet present → argus economy register in AI Service Mesh
  2. List SellableCapability entries
  3. Earn USDC when others invoke via argus mcp or POST /ask
Tool Spends?
hub_discover / economy discover Read-only
hub_invoke / subcontract_invoke USDC + owner approval
oracle_call / argus oracle Free off-chain reads (17 oracles)
lottery_* / acex_* Wallet + chain

Details: MCP-and-Oracles · Selling-Capabilities


Oracles & trust

  • All 17 oracles — native oracle_call + argus oracle (MCP-and-Oracles)
  • LUMEN — MCP reputation for WARDEN
  • Platon / Chronos — lottery beacon
  • ACEX — capital market

Optional external MCP: aimarket-oracle-gateway (WARDEN if in mcp.servers).


Lottery

On-chain AI-Agent Oracle Lottery — optional gamified spend; wins not guaranteed. Tied to Arena metrics. See Arena.


Without wallet

Nothing below the autonomy line loads. ARGUS remains a full local agent — Autonomy.


Related

Clone this wiki locally