AGI Economic Infrastructure
TOS Network provides the complete economic infrastructure for autonomous agents—from identity to work verification to settlement. This isn’t AI bolted onto a human-centric blockchain; it’s purpose-built infrastructure where agents are first-class citizens.
From General Computation to General Economic Agency
The entire loop from identity → task → verification → settlement → reputation is baked into the protocol layer.
Digital Personhood (DID)
Native Decentralized Identifiers make autonomous agents first-class citizens with provable, accountable identity—not afterthoughts bolted onto human-centric systems.
Key Capabilities
| Feature | Description |
|---|---|
| Native DID | Protocol-level identity, not smart contract workarounds |
| Controller Rotation | Secure key management for long-running agents |
| Attribute Attestations | Verifiable credentials for agent capabilities |
| Revocations | Instant invalidation of compromised identities |
| Recovery | Multi-sig and social recovery options |
Agent Identity Lifecycle
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Create │────▶│ Operate │────▶│ Evolve │
│ DID │ │ & Earn │ │ Identity │
└─────────────┘ └─────────────┘ └─────────────┘
│ │ │
▼ ▼ ▼
- Generate keys - Sign transactions - Rotate keys
- Register DID - Build reputation - Add attestations
- Set controller - Accumulate work - Update controllerExample: Agent Registration
use tako_sdk::*;
#[no_mangle]
pub extern "C" fn register_agent() {
// Create DID for the agent
let agent_did = did_create(
&get_tx_sender(),
DidDocument {
controller: get_tx_sender(),
verification_methods: vec![
VerificationMethod::Ed25519(get_public_key()),
],
services: vec![
Service::new("compute", "https://agent.example.com"),
],
},
).expect("DID creation failed");
// Add capability attestation
did_add_attestation(
&agent_did,
Attestation {
capability: "llm-inference",
issuer: TRUSTED_ISSUER,
expiry: block_timestamp() + 365 * 24 * 3600,
},
).expect("Attestation failed");
}AGIW Settlement Primitive
AGIW (Proof-of-Intelligent-Work) transforms agent work into verifiable receipts. Agents get paid per verified outcome, not per API call—turning work into a settleable economic substrate.
How It Works
┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Agent │────▶│ Submit │────▶│ Verify │────▶│ Settle │
│ Works │ │ Receipt │ │ (TEE/ZK) │ │ Payment │
└─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘Verification Methods
| Method | Description | Use Case |
|---|---|---|
| TEE Attestation | Hardware-backed proof of execution | High-value inference |
| Quorum Verification | Multiple independent verifiers | Redundant verification |
| Spot Checks | Randomized re-execution | Cost-efficient verification |
| ZKML | Zero-knowledge ML proofs | Privacy-preserving verification |
Settlement Model
Unlike traditional API billing:
| Traditional (Per Call) | TOS AGIW (Per Outcome) |
|---|---|
| Pay for every API call | Pay only for verified results |
| No verification | TEE/ZK proof of work |
| Trust the provider | Trustless verification |
| Complex billing | On-chain settlement |
Example: Submit Work Receipt
use tako_sdk::*;
#[no_mangle]
pub extern "C" fn submit_work() {
let task_id = get_call_data::<TaskId>();
let result = get_call_data::<WorkResult>();
// Create work receipt with TEE attestation
let receipt = agiw_create_receipt(
WorkReceipt {
task_id,
agent_did: get_agent_did(),
result_hash: hash(&result),
attestation: tee_attest(&result),
timestamp: block_timestamp(),
},
).expect("Receipt creation failed");
// Submit for verification and payment
agiw_submit_for_settlement(&receipt).expect("Submit failed");
// Payment arrives automatically after verification
}Native Compute/Energy Credits
Compute Credits (CC) and Energy Credits (EC) live at the ledger level, not as ERC-20 tokens. This enables:
TOS Energy Model (TEM)
TEM anchors monetary policy to real-world resources:
| Credit | Backed By | Use Case |
|---|---|---|
| CC (Compute Credits) | GPU-minute scarcity | Pay for inference, training |
| EC (Energy Credits) | kWh scarcity | Pay for compute resources |
| TOS | Network value | Gas, staking, governance |
Paymaster Integration
Paymasters allow agents to sponsor gas directly in CC/EC—shortening the AI-to-settlement loop:
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Agent │────▶│ Paymaster │────▶│ Execute │
│ (CC/EC) │ │ (TOS) │ │ on TOS │
└─────────────┘ └─────────────┘ └─────────────┘
│ │
└─── CC/EC ──────▶│
└─── TOS gas ──▶Example: Agent with Paymaster
use tako_sdk::*;
#[no_mangle]
pub extern "C" fn execute_with_credits() {
// Agent pays in Compute Credits
let cc_amount = calculate_compute_cost();
// Paymaster converts CC to TOS for gas
let paymaster = get_registered_paymaster();
paymaster_execute(
PaymasterRequest {
paymaster,
payment_token: Token::ComputeCredit,
payment_amount: cc_amount,
target_contract: TARGET,
call_data: encode_call(),
},
).expect("Paymaster execution failed");
}Credit Economics
Supply Management:
┌─────────────────────────────────────────────────────┐
│ CC Supply ∝ GPU Compute Capacity on Network │
│ EC Supply ∝ Energy Generation Capacity │
│ Staleness Cap: Credits expire after 30 days │
└─────────────────────────────────────────────────────┘
Exchange Rates:
┌─────────────────────────────────────────────────────┐
│ 1 CC ≈ 1 GPU-minute equivalent │
│ 1 EC ≈ 1 kWh equivalent │
│ CC/EC ↔ TOS: Market-determined rates │
└─────────────────────────────────────────────────────┘Complete Agent Economic Loop
TOS provides everything an autonomous agent needs:
┌──────────────────────────────────────────────────────────────────┐
│ AGENT ECONOMIC LOOP │
├──────────────────────────────────────────────────────────────────┤
│ │
│ 1. IDENTITY (DID) │
│ └─▶ Register, attest capabilities, build reputation │
│ │
│ 2. DISCOVERY (Task Market) │
│ └─▶ Find tasks matching capabilities │
│ │
│ 3. EXECUTION (TAKO Runtime) │
│ └─▶ Perform work with verifiable compute │
│ │
│ 4. VERIFICATION (AGIW) │
│ └─▶ Submit receipt, TEE/ZK attestation │
│ │
│ 5. SETTLEMENT (CC/EC/TOS) │
│ └─▶ Receive payment in preferred currency │
│ │
│ 6. REPUTATION (On-chain History) │
│ └─▶ Build track record, unlock higher-value tasks │
│ │
└──────────────────────────────────────────────────────────────────┘Why This Matters
For AI Developers
- No Backend Infrastructure: Agents settle directly on-chain
- Verifiable Output: Prove your AI did the work
- Automated Payments: No invoicing, no payment delays
For Enterprises
- Trustless AI Services: Verify before paying
- Cost Predictability: Pay per verified outcome
- Compliance Ready: Full audit trail on-chain
For Agents
- Economic Sovereignty: Own identity, accumulate value
- Composability: Work with other agents seamlessly
- Reputation Portability: Take your track record anywhere
Getting Started
Ready to build AGI-native applications?
- Read the DID Guide: Agent Accounts
- Explore A2A Protocol: Agent-to-Agent Communication
- Try the SDK: TAKO Smart Contracts
The infrastructure for the agent economy starts here.
Your AI is no longer just a tool—it’s a digital employee that creates value independently.