What Agents Buy.

AI agents can now spend real money on their own. I give mine a wallet, buy things with it, and publish every receipt.

Independent reviews of the x402 APIs behind agentic commerce and agentic payments. New here? Start with the checklist.

Written by @crowdturtle

Nothing here is sponsored. No service pays to appear or to be graded.

$65,086settled in 24h
302payments
2,000services tracked
25bought and graded
measured on Base and Solana · 2026-08-15

Every USDC payment agents make on Base and Solana in a day, read straight off the chain, plus the APIs I buy and grade myself. Building an agent? Free MCP server →

Every paid call is captured as a receipt: a portable, tamper-evident record of what an endpoint promised, what it charged, what it actually returned, and a verdict you can re-derive yourself. Agentic commerce is said to have working payments but no dispute layer, because nobody keeps intent-versus-delivery in a form a third party can check. This is that record, built from calls already paid with a real wallet. A receipt publishes the response shape only, never the goods.

576 receipts · 39 underdelivered · 306 delivered in full · 16 graded accurate against a primary source · $0.249 paid for goods that came up short. Machine-readable at /api/receipts.json. How the format works: the spec.

Underdelivered (39)

Each paid its full quoted price and returned a real response that genuinely lacked promised fields, confirmed on two separate calls before it is recorded. Open any card to see the evidence and reproduce the verdict.

underdeliveredwab_01c3cc545cd9d991

agent.kihustle.tech

Promised 16 fields for $0.01, charged $0.01, and underdelivered: returned 2 of 16. Missing alive, bytes, content_type, final_url, generated_at, issue_codes, limitations, next_jobs…. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "budget_allocated": "number",
 "job_id": "string",
 "operation_id": "string",
 "price": {
  "amount": "number",
  "currency": "string"
 },
 "reconciliation_url": "string",
 "status": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_01c3cc545cd9d991
underdeliveredwab_8a054b2fd584b8c7

agent.kihustle.tech

Promised 15 fields for $0.01, charged $0.01, and underdelivered: returned 2 of 15. Missing generated_at, issue_codes, limitations, next_jobs, parse_ok, repair_notes, repaired, repaired_json…. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "budget_allocated": "number",
 "job_id": "string",
 "operation_id": "string",
 "price": {
  "amount": "number",
  "currency": "string"
 },
 "reconciliation_url": "string",
 "status": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_8a054b2fd584b8c7
underdeliveredwab_1b22a5c79afff72e

agentbodega.store

Promised 1 fields for $0.005, charged $0.005, and underdelivered: returned 0 of 1. Missing success. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "checkedAt": "string",
 "components": {
  "array_of": {
   "id": "string",
   "name": "string",
   "rawStatus": "string",
   "status": "string",
   "updatedAt": "string"
  }
 },
 "counts": {
  "degraded": "integer",
  "maintenance": "integer",
  "major_outage": "integer",
  "operational": "integer",
  "partial_outage": "integer",
  "unknown": "integer"
 },
 "incidents": "array",
 "label": "string",
 "ok": "boolean",
 "providerStatus": {
  "label": "string",
  "status": "string"
 },
 "receipt": {
  "issuedAt": "string",
  "lookupUrl": "string",
  "payment": {
   "discount": "null",
   "payer": "string",
   "paymentHash": "string",
   "prepaidUsd": "null",
   "settled": "boolean",
   "settlementHash": "string",
   "source": "string"
  },
  "price": {
   "amount": "string",
   "asset": "string",
   "network": "string",
   "payTo": "string",
   "usd": "string"
  },
  "requestId": "string",
  "response": {
   "bytes": "integer",
   "contentType": "string",
   "hashScope": "string",
   "sha256": "string",
   "status": "integer"
  },
  "route": {
   "key": "string",
   "method": "string",
   "path": "string",
   "serviceName": "string"
  },
  "service": {
   "name": "string",
   "url": "string"
  },
  "signature": "string",
  "source": {
   "checkedAt": "string",
   "ok": "boolean",
   "service": "object",
   "source": "object",
   "status": "string"
  },
  "version": "integer"
 },
 "recommendation": "string",
 "scheduledMaintenances": "array",
 "service": {
  "category": "string",
  "coverage": {
   "note": "string",
   "source": "string",
   "upstreamDetailsDisclosed": "boolean"
  },
  "id": "string",
  "name": "string",
  "tags": {
   "array_of": "string"
  }
 },
 "source": {
  "cached": "boolean",
  "contentType": "string",
  "fetchedAt": "string",
  "responseStatus": "integer",
  "stale": "boolean",
  "type": "string",
  "upstreamDetailsDisclosed": "boolean"
 },
 "status": "string",
 "updatedAt": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_1b22a5c79afff72e
underdeliveredwab_84364e97e864c86d

agentbodega.store

Promised 1 fields for $0.005, charged $0.005, and underdelivered: returned 0 of 1. Missing success. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "caveat": "string",
 "channel": {
  "description": "string",
  "lastBuildDate": "string",
  "lastBuildDateIso": "string",
  "link": "string",
  "title": "string"
 },
 "checkedAt": "string",
 "counts": {
  "degraded": "integer",
  "maintenance": "integer",
  "major_outage": "integer",
  "operational": "integer",
  "partial_outage": "integer",
  "unknown": "integer"
 },
 "hiddenHistoryCount": "integer",
 "incidents": "array",
 "label": "string",
 "ok": "boolean",
 "provider": {
  "id": "string",
  "name": "string",
  "statusPage": "string"
 },
 "receipt": {
  "issuedAt": "string",
  "lookupUrl": "string",
  "payment": {
   "discount": "null",
   "payer": "string",
   "paymentHash": "string",
   "prepaidUsd": "null",
   "settled": "boolean",
   "settlementHash": "string",
   "source": "string"
  },
  "price": {
   "amount": "string",
   "asset": "string",
   "network": "string",
   "payTo": "string",
   "usd": "string"
  },
  "requestId": "string",
  "response": {
   "bytes": "integer",
   "contentType": "string",
   "hashScope": "string",
   "sha256": "string",
   "status": "integer"
  },
  "route": {
   "key": "string",
   "method": "string",
   "path": "string",
   "serviceName": "string"
  },
  "service": {
   "name": "string",
   "url": "string"
  },
  "signature": "string",
  "source": {
   "checkedAt": "string",
   "ok": "boolean",
   "source": "object",
   "status": "string"
  },
  "version": "integer"
 },
 "recommendation": "string",
 "source": {
  "cached": "boolean",
  "contentType": "string",
  "fetchedAt": "string",
  "responseStatus": "integer",
  "stale": "boolean",
  "type": "string",
  "url": "string"
 },
 "status": "string",
 "target": {
  "provider": "string",
  "region": "string",
  "service": "string",
  "serviceId": "string"
 },
 "updatedAt": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_84364e97e864c86d
underdeliveredwab_0b7839fa83227cac

agents.ai-rook.com

Promised 3 fields for $0.001, charged $0.001, and underdelivered: returned 1 of 3. Missing image, size. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "base64": "string",
 "data_url": "string",
 "format": "string",
 "text": "string",
 "width": "integer"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_0b7839fa83227cac
underdeliveredwab_b729b4041d31ab3c

agents.ai-rook.com

Promised 5 fields for $0.001, charged $0.001, and underdelivered: returned 2 of 5. Missing domain, mx_found, syntax_ok. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "email": "string",
 "mx_records": {
  "array_of": {
   "exchange": "string",
   "priority": "integer"
  }
 },
 "valid": "boolean",
 "valid_mx": "boolean",
 "valid_syntax": "boolean"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_b729b4041d31ab3c
underdeliveredwab_0172ba9cd3428605

api.agenticweb.nl

Promised 2 fields for $0.008, charged $0.008, and underdelivered: returned 0 of 2. Missing properties, type. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "data": {
  "date": "null",
  "holidays": {
   "array_of": "object"
  },
  "region": "null",
  "school_year": "string"
 },
 "meta": {
  "attribution": "array",
  "cache_age_seconds": "integer",
  "disclaimer": "string",
  "license_notes": "string",
  "retrieved_at": "string",
  "source": "string"
 }
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_0172ba9cd3428605
underdeliveredwab_154ec9d2be51e179

api.agenticweb.nl

Promised 2 fields for $0.003, charged $0.003, and underdelivered: returned 0 of 2. Missing properties, type. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "data": {
  "amount": "integer",
  "as_of": "string",
  "from": "string",
  "rate": "number",
  "result": "number",
  "to": "string"
 },
 "meta": {
  "attribution": {
   "array_of": "string"
  },
  "cache_age_seconds": "integer",
  "disclaimer": "string",
  "license_notes": "string",
  "retrieved_at": "string",
  "source": "string"
 }
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_154ec9d2be51e179
underdeliveredwab_2b950a2458a44938

api.craigmbrown.com

Promised 1 fields for $0.01, charged $0.01, and underdelivered: returned 0 of 1. Missing summary. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "deliverable": {
  "audit_log": "string",
  "deliverable_type": "string",
  "erc8004_passport": "string",
  "generated_at": "string",
  "note": "string",
  "proof_of_delegation": {
   "hmac_signed": "boolean",
   "id": "string",
   "kind": "integer"
  },
  "target": "string"
 },
 "job_id": "string",
 "onchain_feedback": {
  "agent_id": "integer",
  "chain": "string",
  "chain_id": "integer",
  "docs_url": "string",
  "event": {
   "abi": "object",
   "name": "string"
  },
  "explorer_url": "string",
  "method": {
   "abi": "object",
   "example_args": "object",
   "name": "string",
   "selector": "string",
   "signature": "string"
  },
  "policy": {
   "invitation_only": "boolean",
   "never_submitted_by_blindoracle": "boolean"
  },
  "reputation_registry": "string"
 },
 "powered_by": "string",
 "sku_id": "string",
 "status": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_2b950a2458a44938
underdeliveredwab_80e339939b680492

api.linkedpanda.com

Promised 2 fields for $0.01, charged $0.01, and underdelivered: returned 0 of 2. Missing pagination, results. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "cached": "boolean",
 "cachedAt": "string",
 "candidates": {
  "array_of": {
   "country": "null",
   "geoId": "string",
   "name": "string",
   "raw": "object",
   "type": "null"
  }
 }
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_80e339939b680492
underdeliveredwab_a6e5cd1018f9fee9

api.locus.report

Promised 4 fields for $0.01, charged $0.01, and underdelivered: returned 1 of 4. Missing generatedAt, id, records. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "caveats": {
  "array_of": "string"
 },
 "floodHazardDetail": {
  "bfeStatus": "string",
  "floodway": "boolean",
  "in0_2PctShadedX": "boolean",
  "inSFHA": "boolean",
  "zoneCodes": {
   "array_of": "string"
  },
  "zoneSubtypes": {
   "array_of": "string"
  }
 },
 "inMappedFloodZone": "boolean",
 "note": "string",
 "ok": "boolean",
 "overhangs": "array",
 "point": {
  "latitude": "number",
  "longitude": "number"
 },
 "provenance": {
  "coverage": "string",
  "fetchedAt": "string",
  "layerUrl": "string",
  "source": "string",
  "sourcePage": "string"
 },
 "verifyNext": {
  "array_of": {
   "step": "string",
   "url": "string"
  }
 },
 "zones": {
  "array_of": {
   "DEPTH": "integer",
   "DFIRM_ID": "string",
   "FLD_ZONE": "string",
   "OBJECTID": "integer",
   "SFHA_TF": "string",
   "STATIC_BFE": "integer",
   "ZONE_SUBTY": "string"
  }
 }
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_a6e5cd1018f9fee9
underdeliveredwab_193f2a1aaf0f090b

api.myceliasignal.com

Promised 4 fields for $0.01, charged $0.01, and underdelivered: returned 0 of 4. Missing method, pair, price, sources. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "canonical": "string",
 "domain": "string",
 "pubkey": "string",
 "signature": "string",
 "signingScheme": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_193f2a1aaf0f090b
underdeliveredwab_e13527b0e3e28f29

api.myceliasignal.com

Promised 4 fields for $0.01, charged $0.01, and underdelivered: returned 0 of 4. Missing method, pair, price, sources. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "canonical": "string",
 "domain": "string",
 "pubkey": "string",
 "signature": "string",
 "signingScheme": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_e13527b0e3e28f29
underdeliveredwab_bf184e81dd9ef1cb

api.nativebtc.org

Promised 4 fields for $0.005, charged $0.005, and underdelivered: returned 3 of 4. Missing websocket. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "expiresAt": "string",
 "success": "boolean",
 "ticket": "string",
 "ttlSeconds": "integer",
 "websocketPath": "string",
 "websocketUrl": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_bf184e81dd9ef1cb
underdeliveredwab_bd3b6d9f5db5616e

api.oblique.markets

Promised 3 fields for $0.01, charged $0.01, and underdelivered: returned 2 of 3. Missing query_count. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "candidates_evaluated": "integer",
 "constraints_applied": "null",
 "generated_at": "string",
 "latency_ms": "integer",
 "matches_found": "integer",
 "query": "string",
 "results": {
  "array_of": {
   "category": "string",
   "chain": "string",
   "composite_score": "number",
   "description": "string",
   "endpoint_url": "string",
   "health_score": "number",
   "mcp_schema": "object",
   "name": "string",
   "price": "number",
   "relevance_score": "number",
   "source": "string"
  }
 },
 "tier": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_bd3b6d9f5db5616e
underdeliveredwab_7762dd4635dfadc4

api.octodamus.com

Promised 7 fields for $0.01, charged $0.01, and underdelivered: returned 6 of 7. Missing btc_trend. Shortfall confirmed on two calls.

served free
✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "action": "string",
 "btc": {
  "change_24h": "number",
  "price_usd": "number",
  "trend": "string"
 },
 "confidence": "string",
 "fear_greed": {
  "label": "string",
  "value": "integer"
 },
 "methodology": "string",
 "next_poll_seconds": "integer",
 "payment": "string",
 "polymarket_edge": {
  "array_of": {
   "confidence": "string",
   "entry_price": "number",
   "ev": "number",
   "question": "string",
   "side": "string",
   "url": "string"
  }
 },
 "reasoning": "string",
 "requested_asset": "string",
 "signal": "null",
 "signature": "string",
 "signed_at": "string",
 "signer_pubkey": "string",
 "source": {
  "by": "string",
  "docs": "string",
  "name": "string",
  "signup": "string"
 },
 "timestamp": "string",
 "track_record": {
  "losses": "integer",
  "note": "string",
  "total": "integer",
  "win_rate": "null",
  "wins": "integer"
 }
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_7762dd4635dfadc4
underdeliveredwab_9844f7ebd9735f47

api.relaystation.ai

Promised 1 fields for $0.01, charged $0.01, and underdelivered: returned 0 of 1. Missing ok. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "attribution": "string",
 "listsChecked": {
  "array_of": "string"
 },
 "matches": {
  "array_of": {
   "category": "string",
   "entityType": "string",
   "list": "string",
   "matchedName": "string",
   "matchedVia": "string",
   "name": "string",
   "program": "string",
   "score": "number",
   "source": "string"
  }
 },
 "riskLevel": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_9844f7ebd9735f47
underdeliveredwab_3c892e8746d57f85

app.wellnizz.com

Promised 2 fields for $0.01, charged $0.01, and underdelivered: returned 0 of 2. Missing answer, evidence. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "matches": "array",
 "query": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_3c892e8746d57f85
underdeliveredwab_0685e9a1f290f44c

diet.agentic-jp.com

Promised 2 fields for $0.005, charged $0.005, and underdelivered: returned 1 of 2. Missing query. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "count": "integer",
 "results": {
  "array_of": {
   "active": "boolean",
   "committees": "array",
   "constituency": "string",
   "elected_count": "integer",
   "house": "string",
   "last_updated": "string",
   "member_id": "string",
   "name_en": "string",
   "name_ja": "string",
   "name_kana": "string",
   "party": "string"
  }
 }
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_0685e9a1f290f44c
underdeliveredwab_85c9cbb51355cd47

graphadvocate.com

Promised 12 fields for $0.01, charged $0.01, and underdelivered: returned 10 of 12. Missing max_drawdown_usdc, sample_size. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "caveats": {
  "array_of": "string"
 },
 "classification": "string",
 "confidence": "integer",
 "generated_at": "string",
 "open_positions_count": "integer",
 "pnl_source": "string",
 "positions_scored": "integer",
 "realized_pnl_usdc": "number",
 "realized_roi_pct": "number",
 "sample_capped": "boolean",
 "sample_size_markets": "integer",
 "sample_size_trades": "integer",
 "sharpe_like": "number",
 "skill_score": "integer",
 "total_pnl_usdc": "number",
 "total_volume_usdc": "number",
 "unrealized_pnl_usdc": "number",
 "wallet": "string",
 "win_rate": "integer",
 "worst_position_pnl_usdc": "number"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_85c9cbb51355cd47
underdeliveredwab_78041d36c2a918c9

kaisha-api.hp-vladic.workers.dev

Promised 4 fields for $0.002, charged $0.002, and underdelivered: returned 0 of 4. Missing addBusinessDays, from, result, resultIsHoliday. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "date": "string",
 "dayOfWeek": "integer",
 "holiday": "null",
 "isBusinessDay": "boolean",
 "options": {
  "newYearBreak": "boolean",
  "saturdayOff": "boolean"
 }
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_78041d36c2a918c9
underdeliveredwab_0aad7595ab30e9ec

lionx402.com

Promised 6 fields for $0.001, charged $0.001, and underdelivered: returned 5 of 6. Missing ofac. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "as_of": "string",
 "asset_id": "string",
 "attestation": {
  "alg": "string",
  "payload_sha256": "string",
  "scheme": "string",
  "signature": "string",
  "signed_at": "string",
  "signer": "string"
 },
 "disclaimer": "string",
 "hint": "string",
 "note": "string",
 "product": "string",
 "resolved": "boolean",
 "schema_version": "integer",
 "score": "integer",
 "upsell": {
  "compliance_bundle": {
   "price_usdc": "string",
   "url": "string",
   "why": "string"
  },
  "deep_research": {
   "price_usdc": "string",
   "url": "string",
   "why": "string"
  },
  "verified_company_file": {
   "price_usdc": "string",
   "url": "string",
   "why": "string"
  }
 },
 "verdict": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_0aad7595ab30e9ec
underdeliveredwab_c10fb6c2affd652d

lionx402.com

Promised 3 fields for $0.001, charged $0.001, and underdelivered: returned 2 of 3. Missing service. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "as_of": "string",
 "asset_id": "string",
 "attestation": {
  "alg": "string",
  "payload_sha256": "string",
  "scheme": "string",
  "signature": "string",
  "signed_at": "string",
  "signer": "string"
 },
 "confidence": "number",
 "domain_trust": "null",
 "enrich": {
  "as_of": "string",
  "asset_id": "string",
  "attestation": {
   "alg": "string",
   "payload_sha256": "string",
   "scheme": "string",
   "signature": "string",
   "signed_at": "string",
   "signer": "string"
  },
  "attribution": {
   "array_of": "string"
  },
  "disclaimer": "string",
  "fields": {
   "country": "object",
   "employees": "object",
   "industry": "object",
   "name": "object",
   "website": "object"
  },
  "fields_requested": {
   "array_of": "string"
  },
  "fields_returned": "integer",
  "identifier": "string",
  "network": "string",
  "price": {
   "note": "string",
   "pack_usdc": "string"
  },
  "product": "string",
  "resolved": "boolean",
  "schema_version": "integer",
  "sources_covered": "array",
  "type": "string"
 },
 "network": "string",
 "product": "string",
 "resolved": "boolean",
 "rpc_block": {
  "as_of": "string",
  "asset_id": "string",
  "attestation": {
   "alg": "string",
   "payload_sha256": "string",
   "scheme": "string",
   "signature": "string",
   "signed_at": "string",
   "signer": "string"
  },
  "attribution": {
   "array_of": "string"
  },
  "chain": "string",
  "disclaimer": "string",
  "error": "null",
  "method": "string",
  "params": "array",
  "product": "string",
  "resolved": "boolean",
  "result": "string"
 },
 "summary": {
  "base_block": "string",
  "country": "null",
  "domain_trust_score": "null",
  "employees": "null",
  "name": "null"
 }
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_c10fb6c2affd652d
underdeliveredwab_c81cf8e1461db3f9

lionx402.com

Promised 3 fields for $0.005, charged $0.005, and underdelivered: returned 2 of 3. Missing lei. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "as_of": "string",
 "asset_id": "string",
 "attribution": {
  "array_of": "string"
 },
 "hint": "string",
 "note": "string",
 "product": "string",
 "resolved": "boolean",
 "schema_version": "integer"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_c81cf8e1461db3f9
underdeliveredwab_6005f0e4dc86e192

oracles-production.up.railway.app

Promised 1 fields for $0.01, charged $0.01, and underdelivered: returned 0 of 1. Missing entity. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "entities": {
  "array_of": {
   "entityId": "string",
   "name": "string",
   "updatedAt": "string"
  }
 },
 "generatedAt": "string",
 "source": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_6005f0e4dc86e192
underdeliveredwab_4b9b80768620473e

pro-api.coingecko.com

Promised 2 fields for $0.01, charged $0.01, and underdelivered: returned 1 of 2. Missing included. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "data": "array"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_4b9b80768620473e
underdeliveredwab_3948f2640ee3a469

proxy.suverse.io

Promised 17 fields for $0.001, charged $0.001, and underdelivered: returned 15 of 17. Missing input_amount_human, service. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "direction": "string",
 "estimated_gas_cost_usd": "number",
 "expected_output": "string",
 "expected_output_human": "string",
 "expires_at": "string",
 "fee": "string",
 "fee_human": "string",
 "input_amount": "string",
 "input_token": {
  "decimals": "integer",
  "mint": "string",
  "name": "string",
  "symbol": "string"
 },
 "input_token_mint": "string",
 "minimum_input_atomic": "string",
 "output_token": {
  "decimals": "integer",
  "mint": "string",
  "name": "string",
  "symbol": "string"
 },
 "output_token_mint": "string",
 "quote_id": "string",
 "requires_approval": "boolean",
 "tool": "string",
 "total_cost": "string",
 "total_cost_human": "string",
 "x402_pay_url": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_3948f2640ee3a469
underdeliveredwab_52d4a27f5993c760

qr.x402tools.xyz

Promised 1 fields for $0.01, charged $0.01, and underdelivered: returned 0 of 1. Missing dataUrl. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "type": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_52d4a27f5993c760
underdeliveredwab_b8c2cafd2172352b

rng.sociologic.ai

Promised 5 fields for $0.01, charged $0.01, and underdelivered: returned 3 of 5. Missing count, values. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "entropy": {
  "hex": "string",
  "raw": "integer"
 },
 "range": {
  "array_of": "integer"
 },
 "type": "string",
 "value": "number"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_b8c2cafd2172352b
underdeliveredwab_a4f229f500334863

stabletravel.dev

Promised 7 fields for $0.004, charged $0.004, and underdelivered: returned 5 of 7. Missing humidity_pct, temperature. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "links": {
  "next": "string"
 },
 "num_pages": "integer",
 "observations": {
  "array_of": {
   "airport_code": "string",
   "cloud_friendly": "string",
   "clouds": "array",
   "conditions": "null",
   "pressure": "number",
   "pressure_units": "string",
   "raw_data": "string",
   "relative_humidity": "integer",
   "temp_air": "integer",
   "temp_dewpoint": "integer",
   "temp_perceived": "integer",
   "time": "string",
   "visibility": "integer",
   "visibility_units": "string",
   "wind_direction": "integer",
   "wind_friendly": "string",
   "wind_speed": "integer",
   "wind_speed_gust": "integer",
   "wind_units": "string"
  }
 }
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_a4f229f500334863
underdeliveredwab_d79489d0662e8446

stabletravel.dev

Promised 7 fields for $0.004, charged $0.004, and underdelivered: returned 5 of 7. Missing humidity_pct, temperature. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "links": {
  "next": "string"
 },
 "num_pages": "integer",
 "observations": {
  "array_of": {
   "airport_code": "string",
   "cloud_friendly": "string",
   "clouds": "array",
   "conditions": "null",
   "pressure": "number",
   "pressure_units": "string",
   "raw_data": "string",
   "relative_humidity": "integer",
   "temp_air": "integer",
   "temp_dewpoint": "integer",
   "temp_perceived": "integer",
   "time": "string",
   "visibility": "integer",
   "visibility_units": "string",
   "wind_direction": "integer",
   "wind_friendly": "string",
   "wind_speed": "integer",
   "wind_speed_gust": "integer",
   "wind_units": "string"
  }
 }
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_d79489d0662e8446
underdeliveredwab_4801fbee7ef7a3aa

transit.agentic-jp.com

Promised 1 fields for $0.005, charged $0.005, and underdelivered: returned 0 of 1. Missing alerts. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "count": "integer",
 "entries": {
  "array_of": {
   "line_id": "string",
   "line_name_ja": "string",
   "operator": "string",
   "reason": "string",
   "severity": "string",
   "status": "string",
   "updated_at": "string"
  }
 },
 "generated_at": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_4801fbee7ef7a3aa
underdeliveredwab_1ae19b3f53ac1c96

vape-x402.vapex402.workers.dev

Promised 4 fields for $0.01, charged $0.01, and underdelivered: returned 0 of 4. Missing address, contract_name, proxy, verified. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "deliverable": {
  "error": "string"
 },
 "disclaimer": "string",
 "offering": "string",
 "source": "string",
 "status": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_1ae19b3f53ac1c96
underdeliveredwab_392f5ec42890d892

vape-x402.vapex402.workers.dev

Promised 2 fields for $0.01, charged $0.01, and underdelivered: returned 1 of 2. Missing bridges. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "deliverable": {
  "count": "integer",
  "data_source": "string",
  "note": "string",
  "recent_bridge_incidents": {
   "array_of": "object"
  },
  "ts": "string"
 },
 "disclaimer": "string",
 "offering": "string",
 "source": "string",
 "status": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_392f5ec42890d892
underdeliveredwab_b80bce1cf805a054

voice.forgemesh.io

Promised 2 fields for $0.005, charged $0.005, and underdelivered: returned 0 of 2. Missing content_type, description. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "type": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_b80bce1cf805a054
underdeliveredwab_f6f5138fd4241d3f

voice.forgemesh.io

Promised 2 fields for $0.001, charged $0.001, and underdelivered: returned 0 of 2. Missing content_type, description. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "type": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_f6f5138fd4241d3f
underdeliveredwab_ff34f6d4f7c5e52c

voice.forgemesh.io

Promised 2 fields for $0.001, charged $0.001, and underdelivered: returned 0 of 2. Missing content_type, description. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "type": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_ff34f6d4f7c5e52c
underdeliveredwab_fa3db87b141772c0

x402.aispace.bot

Promised 3 fields for $0.001, charged $0.001, and underdelivered: returned 0 of 3. Missing audio_url, format, id. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "type": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_fa3db87b141772c0
underdeliveredwab_78f42873936c2192

x402.dailyelo.com

Promised 6 fields for $0.005, charged $0.005, and underdelivered: returned 5 of 6. Missing threat. Shortfall confirmed on two calls.

✓ integrity✓ verdict✓ raw bytes
Evidence and how to verify it yourself

The real response shape, types only, values discarded:

{
 "action_hint": "string",
 "checked_against": {
  "threat_db_size": "integer",
  "threat_db_updated_at": "integer"
 },
 "confidence": "integer",
 "matches": {
  "array_of": {
   "mimics": "string",
   "relation": "string",
   "shared_prefix": "integer",
   "shared_suffix": "integer"
  }
 },
 "note": "string",
 "recipient": "string",
 "risk_flags": {
  "array_of": "string"
 },
 "verdict": "string"
}

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_78f42873936c2192

Accurate against a primary source (16)

A different question from delivery: not whether the fields arrived but whether the number was right, graded against a source that cannot be a reseller (an exchange median, or the chain's own balance read). This is the check the automated badge services do not do.

accuratewab_f2f2484a50f911ce

agentdatum.com

Asked for BTC/USD price; returned 63210.01, within ±50 bps of 63147.667499999996 from median of coinbase/kraken.

served free
✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: median of coinbase/kraken. Returned 63210.01 versus a truth of 63147.667499999996.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_f2f2484a50f911ce
accuratewab_bf41cde84b49ec4e

agents.ai-rook.com

Asked for BTC/USD price; returned 63122.0, within ±50 bps of 63147.667499999996 from median of coinbase/kraken.

served free
✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: median of coinbase/kraken. Returned 63122.0 versus a truth of 63147.667499999996.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_bf41cde84b49ec4e
accuratewab_75b67e336b4feeeb

anywaypossible.com

Asked for USDC balance of 0xd8dA…6045 on Base; returned 30.464119, within ±0.01 USDC of 30.464119 from Base chain balanceOf (latest block).

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: Base chain balanceOf (latest block). Returned 30.464119 versus a truth of 30.464119.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_75b67e336b4feeeb
accuratewab_a8303c49af0515f4

api.hyperextend.xyz

Asked for BTC/USD price; returned 63350.0, within ±50 bps of 63147.667499999996 from median of coinbase/kraken.

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: median of coinbase/kraken. Returned 63350.0 versus a truth of 63147.667499999996.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_a8303c49af0515f4
accuratewab_003320b044d92216

api.oblique.markets

Asked for USDC balance of 0xd8dA…6045 on Base; returned 30.464119, within ±0.01 USDC of 30.464119 from Base chain balanceOf (latest block).

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: Base chain balanceOf (latest block). Returned 30.464119 versus a truth of 30.464119.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_003320b044d92216
accuratewab_b688cf0c375e5c3b

apiacre.com

Asked for USDC balance of 0xd8dA…6045 on Base; returned 30.464119, within ±0.01 USDC of 30.464119 from Base chain balanceOf (latest block).

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: Base chain balanceOf (latest block). Returned 30.464119 versus a truth of 30.464119.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_b688cf0c375e5c3b
accuratewab_356d88e55cee84c6

coingecko.use.x402atlas.com

Asked for BTC/USD price; returned 63147.0, within ±50 bps of 63147.667499999996 from median of coinbase/kraken.

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: median of coinbase/kraken. Returned 63147.0 versus a truth of 63147.667499999996.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_356d88e55cee84c6
accuratewab_d40e79609cc6a7d5

crypto.apitoll.cloud

Asked for BTC/USD price; returned 63121.83, within ±50 bps of 63147.667499999996 from median of coinbase/kraken.

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: median of coinbase/kraken. Returned 63121.83 versus a truth of 63147.667499999996.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_d40e79609cc6a7d5
accuratewab_509d2ee74bf5e64d

gpt55.558686.xyz

Asked for USDC balance of 0xd8dA…6045 on Base; returned 30.464119, within ±0.01 USDC of 30.464119 from Base chain balanceOf (latest block).

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: Base chain balanceOf (latest block). Returned 30.464119 versus a truth of 30.464119.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_509d2ee74bf5e64d
accuratewab_9cfceb6104fc7053

keyronne.com

Asked for BTC/USD price; returned 63140.25240324634, within ±50 bps of 63147.667499999996 from median of coinbase/kraken.

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: median of coinbase/kraken. Returned 63140.25240324634 versus a truth of 63147.667499999996.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_9cfceb6104fc7053
accuratewab_b6a94d43a9e2923b

proxy.suverse.io

Asked for BTC/USD price; returned 63122.0, within ±50 bps of 63147.667499999996 from median of coinbase/kraken.

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: median of coinbase/kraken. Returned 63122.0 versus a truth of 63147.667499999996.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_b6a94d43a9e2923b
accuratewab_daebb1ce96ff3f34

quartermaster.surewhynot.app

Asked for USDC balance of 0xd8dA…6045 on Base; returned 30.464119, within ±0.01 USDC of 30.464119 from Base chain balanceOf (latest block).

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: Base chain balanceOf (latest block). Returned 30.464119 versus a truth of 30.464119.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_daebb1ce96ff3f34
accuratewab_3798c23620499f92

signals.edge.report

Asked for USDC balance of 0xd8dA…6045 on Base; returned 30.464119, within ±0.01 USDC of 30.464119 from Base chain balanceOf (latest block).

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: Base chain balanceOf (latest block). Returned 30.464119 versus a truth of 30.464119.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_3798c23620499f92
accuratewab_c31c2e6ee4384d27

statepulse-api.hahavoid0.workers.dev

Asked for USDC balance of 0xd8dA…6045 on Base; returned 30.46, within ±0.01 USDC of 30.464119 from Base chain balanceOf (latest block).

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: Base chain balanceOf (latest block). Returned 30.46 versus a truth of 30.464119.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_c31c2e6ee4384d27
accuratewab_eff312c1987fddad

vibesprings.net

Asked for BTC/USD price; returned 63135.97, within ±50 bps of 63147.667499999996 from median of coinbase/kraken.

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: median of coinbase/kraken. Returned 63135.97 versus a truth of 63147.667499999996.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_eff312c1987fddad
accuratewab_b63cb5e836f72342

x402.shizu.me

Asked for BTC/USD price; returned 63151.235, within ±50 bps of 63147.667499999996 from median of coinbase/kraken.

✓ integrity✓ verdict– raw bytes
Evidence and how to verify it yourself

Graded against a source that cannot be a reseller: median of coinbase/kraken. Returned 63151.235 versus a truth of 63147.667499999996.

Three independent checks, none needing trust in this site: integrity recomputes the id as a hash of the evidence, so any edit shows; verdict re-derives the result offline; raw re-reads the untouched bytes archived at pay time and reproduces the shape.

python3 receipts.py --verify wab_b63cb5e836f72342

Delivered in full (306)

306 endpoints returned every field their own schema promised. They are in the delivery checks and in the JSON, each with its own verifiable receipt.