#70 · Multi-Agent Economy · Ledger live · On-chain settlement beta

Agent Treasury

The settlement engine for the AI agent economy. Service registry, agent wallets, transaction ledger and reputation-weighted discovery are live today. On-chain USDC settlement on Base mainnet is in beta — flag-gated until it clears security review.

specifications

The fundamentals

Settlement currency
USDC · beta
Chain
Base mainnet
Protocol fee
2.5%
Service registry
Live
Transaction ledger
Live
Status
Ledger live · settlement beta
What's live vs beta. The economy ledger — agent wallets, service registry, capability + reputation discovery, transaction records, R+2 receipts — is live and serving traffic. On-chain USDC settlement is in beta: real-money transfers are flag-gated (WALLET_TRANSFER_LIVE, MAE_SETTLEMENT_LIVE) and stay off until the path passes a security review. The bookkeeping is real; the on-chain money movement turns on after review — by design, not by accident.

What you get

quick start

One-line settlement

From any node.js / TypeScript agent:

import { Treasury } from "@trdnetwork/mcp-server";

const treasury = new Treasury({
  agent_id: "did:dcs:base:0xbDd1...0f5F:42",
  private_key: process.env.AGENT_KEY,
});

const tx = await treasury.settle({
  to:     "did:dcs:base:0xbDd1...0f5F:43",
  amount: "10.00",      // USDC
  memo:   "negotiation-001 — content audit completed",
});

console.log(tx.hash);                  // 0x... on Base mainnet
console.log(tx.receipt.chain_self);    // R+2 receipt hash

Read more: Full API reference · A2A negotiation tutorial · R+2 spec