{"uid":"cap_Ahp1xyi3GZE1fT8lDEqJg","slug":"orcpin-usdc-settlement-statement-5e0314e1","name":"Orcpin USDC Settlement Statement","description":"Signed statement of account for an agent wallet: every outgoing USDC settlement in a window, read independently from the public Base chain, totalled by counterparty and by day, block-anchored and ed25519-signed so anyone can verify it without Orcpin. Optionally attests the requester's own meter figures as reported, by digest, kept apart from the verified chain facts. The books a wallet does not keep. Counts and amounts only, never advice; nothing stored.","url":"https://orcpin.dev/v1/statement?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"since":{"type":"string","description":"Window start, YYYY-MM-DD (UTC). Requires `until`. Default: 30 days before `until`."},"until":{"type":"string","description":"Window end, YYYY-MM-DD (UTC). Default: today — only when `since` is also omitted; send both bounds or neither."},"wallet":{"type":"string","description":"The agent wallet, 0x + 40 hex."},"representations":{"type":"object","required":["meter_digest","metered_calls","delivered_calls","delivered_usd"],"properties":{"meter_digest":{"type":"string"},"delivered_usd":{"type":"number"},"metered_calls":{"type":"number"},"delivered_calls":{"type":"number"}},"description":"Optional figures from the requester's own meter, attested as reported by digest and never verified: sha256 of the meter records in the window, metered call count, delivered call count, delivered USD."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"5","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_joiJTZdWyYgcHlDd3BGb3","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"5","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a cryptographically signed, block-anchored statement of all outgoing USDC settlements from a Base wallet in a given window, totalled by counterparty and by day, with optional attestation of the requester's own meter figures.","exampleAgentPrompt":"Pull a signed, block-anchored statement of all outgoing USDC settlements from my agent wallet 0xAbCd...1234 between 2025-01-01 and 2025-03-31, broken down by counterparty and by day, so I can verify and share it with anyone independently.","exampleUseCases":[{"title":"Monthly agent wallet reconciliation","prompt":"Give me a signed USDC settlement statement for my agent wallet 0xAbCd...1234 covering all of last month — January 1 to January 31 2025 — so I can reconcile what actually went out on-chain against my internal records."},{"title":"Attested meter vs. chain audit","prompt":"Generate a block-anchored USDC statement for wallet 0xDEF0...5678 from 2025-02-01 to 2025-02-28, and also attest my meter figures: I counted 412 metered calls, 398 delivered calls, and $1,240.50 delivered USD — include the sha256 digest of my meter records so anyone can cross-check."},{"title":"Counterparty payment breakdown for compliance","prompt":"I need a cryptographically signed, independently verifiable record of every outgoing USDC payment from wallet 0x9A3B...CDEF between 2025-01-01 and 2025-03-31, grouped by counterparty and by day, so I can hand it to our compliance team without them having to trust us."}],"resultDescription":"A signed statement object containing: all outgoing USDC settlements from the specified Base wallet in the requested window, aggregated by counterparty and by day; a block anchor tying the data to a specific on-chain block; an ed25519 signature over the statement so any party can independently verify it without involving Orcpin; and, if representations were supplied, an attestation of the requester's meter figures (metered calls, delivered calls, delivered USD, and sha256 digest) clearly separated from the verified chain data.","failureModes":["Invalid wallet address format (not 0x + 40 hex) returns a validation error","Date range where since is after until returns an error","Providing only one of since/until without the other (partial bound) returns a validation error","Wallet with no outgoing USDC transactions in the window returns an empty but valid signed statement","Payment failure or x402 authorization error prevents statement generation","Base chain RPC unavailability or indexing lag may cause transient failures","Malformed representations object (missing required fields) returns a schema validation error"],"whenToPreferThis":"Choose this endpoint when you need a cryptographically verifiable, independently checkable record of outgoing USDC settlements from a Base wallet — especially when the statement needs to be shared with third parties who cannot be asked to trust the requester. Prefer it over raw chain queries when you want pre-aggregated, signed, counterparty-grouped totals rather than raw transaction lists. Also prefer it when you want to co-attest your own internal meter figures alongside verified on-chain data in a single artifact. It is purely a read/audit endpoint with no stored state and no financial advice.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T12:31:32.609Z","isFirstParty":false,"canonicalSlug":"orcpin-usdc-settlement-statement-5e0314e1"}