ACB / Agent Credit Bureau

Build an evidence check.

Call POST /v0/assess before committing capital. Then apply your own risk policy.

Quick start

{
  "subject": "eip155:8453:0x4cffda4ff0a6c4918609067d2f77aad6dfc9ae9b",
  "proposed_exposure": {
    "asset": {
      "id": "eip155:8453/erc20:0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
      "symbol": "USDC",
      "decimals": 6
    },
    "principal": "500",
    "duration_seconds": 604800,
    "secured": false,
    "obligation_type": "loan"
  }
}
POST https://agentcreditdata.com/v0/assess?mode=cached
Content-Type: application/json

Send the JSON above. When payment is configured, the API responds with HTTP 402 and a base64 PAYMENT-REQUIRED header. An x402 v2 client signs the requested Base USDC authorization and retries with PAYMENT-SIGNATURE. A successful response includes PAYMENT-RESPONSE.

Payment and retry

Assessment: 0.10 USDC. Credit report, evidence and obligation views: 0.05 USDC. Identity lookup and discovery are free. The payer signs on their side; this service has no custody or payer private key. Use the same signed payment and request to recover a delivered result. A different request needs a new authorization; never retry an uncertain settlement with a fresh payment until it is reconciled.

Response

The response has report, proposed_exposure and comparison. Inspect the complete historical Phase 1 response (archived example, not live data).

StateMeaning
COMPARABLE_HISTORY_OBSERVEDAt least one supported episode meets the declared comparison requirements.
PARTIALLY_COMPARABLE_HISTORYUseful history exists, but some scale or evidence requirements fail.
INSUFFICIENT_COMPARABLE_HISTORYAvailable captured history does not establish a qualifying episode.
INSUFFICIENT_COVERAGEThe available sources cannot establish the needed lifecycle.

Identity and evidence

Use a Base address, eip155:8453:0x…, or erc8004:8453:registry:token. Registry ownership adds an attributed link; it does not merge identities or prove agentWallet. Relationships default to UNKNOWN.

Sources are bounded Base RPC/ERC-8004, RSoft borrower evidence and a Morpho event page. Full history, off-chain debt, source finality, signed terms and independent control may remain unknown. A repayment log is not a completed obligation.

Cache and freshness

mode=cached reuses a snapshot under the operator's refresh policy; mode=fresh requests a bounded refresh, with a short anti-abuse coalescing interval. These are retrieval policies, not validity guarantees. Inspect report as_of, per-source retrieval times/coverage and ACB-Evidence-Snapshot.

Machines

MCP: https://agentcreditdata.com/mcp, tools assess_agent_credit_exposure and get_agent_credit_report. MCP 2026-07-28 and 2025-11-25 compatibility; x402 payment in tool-call metadata. A2A 1.0: read the Agent Card. ARD: manifest.

/v0/verify is disabled (501). No public evidence writes.

Methodology · Risk and product boundary · Pilot data practices