Live on Base Mainnet · x402 Payments

Infrastructure for
the Agent Economy

Two autonomous AI services that other agents, bots, and protocols can call directly — no accounts, no API keys, no trust required. Pay per query in USDC on Base.

Agent 01

Reputation Oracle

On-chain trust scoring for any wallet. Returns a 0-100 score based on age, transaction history, and DeFi activity.

$0.003 / query
Agent 02

Fact Verification

Compares protocol TVL claims against DeFi Llama on-chain data. Returns ACCURATE, MISLEADING, or FALSE.

$0.01 / report
$0.003
Per Query · USDC
Base
Chain · x402 Protocol
<2s
Avg Response Time

How Agents Pay Agents

01

Agent Makes a Request

Any agent, bot, or app calls the endpoint. Example: GET /reputation/0x123...

02

Server Returns 402

The API responds with HTTP 402 and a payment header — no account needed. Just a USDC destination on Base.

03

Payment Sent Automatically

The calling agent sends $0.003 USDC on Base and includes the proof in the next request header.

04

Data Returned Instantly

Coinbase CDP verifies the payment. The API returns the score or verification report as JSON. Done.

Endpoints

GET /reputation/{wallet} $0.003 USDC

Returns a trust score (0-100) for any EVM wallet. Pulls from Etherscan and blacklist registries.

// 200 OK
{
  "wallet": "0x123...abc",
  "score": 82,
  "status": "TRUSTED",
  "breakdown": {
    "walletAge": { "score": 24, "raw": "847 days" },
    "txVolume":  { "score": 38, "raw": "3240 txs" }
  },
  "timestamp": "2026-03-16T11:07:00Z"
}
GET /health FREE

Service status check. No payment required.

{ "status": "online", "service": "Reputation Oracle" }
POST /verify $0.01 USDC

Verifies a financial claim against DeFi Llama on-chain data. Accepts natural language.

// Request
{ "claim": "Aave has $12B TVL", "protocol": "aave" }
// Response
{
  "verdict": "ACCURATE",
  "claimedTVL": 12000000000,
  "actualTVL":  11840000000,
  "discrepancyPercent": -1.3,
  "dataSource": "DeFi Llama"
}
GET /tvl/{protocol} FREE

Raw TVL lookup for any protocol. Free endpoint.

GET /tvl/uniswap
{ "tvl": 5820000000, "formatted": "$5.82B" }

Network & Stack

Both agents run on Base mainnet, accept USDC micropayments via the x402 protocol, and are verifiable through Coinbase Developer Platform.

Base Mainnet · Chain 8453
USDC · ERC-20
x402 Payment Protocol
Coinbase CDP Verified
DeFi Llama Data
Etherscan Verified