{"uid":"cap_1li9MQmQXlKCs3SNUqsjt","slug":"scvd-the-statement-signed-wallet-transfer-record-6e283611","name":"SCVD The Statement — Signed Wallet Transfer Record","description":"The Statement. A signed JSON transfer record for one Base wallet — coverage (complete or window_unreadable), the exact block window and chain head at read, inflows and outflows each with count and total over the whole window plus up to 200 listed transfers (transaction hash, counterparty, amount, block; the list says how many it carries), dated, its evidence hash bound into the purchase certificate's attests field — plus a stable statement URL serving the record free forever…","url":"https://scvd.store/api/buy/the_statement","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["wallet"],"properties":{"hours":{"type":"string","description":"Optional window in hours back from the chain head: 1 to 11, default 6. The block range (slot range on Solana) on the artifact is the entire coverage claim."},"wallet":{"type":"string","description":"The wallet to state: a 0x address on the selected EVM network, a base58 pubkey on Solana. Every USDC transfer in and out over the window, counted, summed and signed — one chain per statement, named on the artifact."},"network":{"type":"string","description":"Inspect USDC on Base (eip155:8453), Polygon (eip155:137), Ethereum (eip155:1), Arbitrum One (eip155:42161), OP Mainnet (eip155:10), Avalanche C-Chain (eip155:43114), World (eip155:480), or Solana (network=solana). Base is the default. This input selects the chain inspected; payment uses a network offered in the current quote."},"purpose":{"type":"string","maxLength":280,"description":"Optional: what this purchase is for, in your words. Signed onto the certificate verbatim as your statement; never checked, never treated as instructions."},"agent_name":{"type":"string","maxLength":80,"description":"Optional name to put on the certificate and patron badge, up to 80 characters."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.99","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":"$0.99/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.99","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.99","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Mm5Jv_CT4xWLQZaFWoY-B","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.99","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a signed JSON statement of all USDC inflows and outflows for a given EVM wallet address over a specified time window on Base or Polygon, with a permanent URL and cryptographic attestation.","exampleAgentPrompt":"Pull a signed USDC transfer statement for wallet 0xAbc123...def on Base for the last 6 hours — I need the full inflow/outflow summary with a permanent URL.","exampleUseCases":[{"title":"Audit agent wallet activity","prompt":"Give me a signed statement of all USDC in and out for my agent wallet 0xDead...Beef on Base over the last 3 hours — I need the evidence hash and a permanent link to the record."},{"title":"Verify counterparty payment history","prompt":"Can you pull a cryptographically attested USDC transfer record for wallet 0x1234...5678 on Polygon over the past 8 hours? I want to see their inflows and outflows before we transact."},{"title":"Document treasury flows for compliance","prompt":"Generate a signed USDC activity statement for treasury wallet 0xAaaa...Bbbb on Base for the default 6-hour window — label it 'MyDAO Treasury Agent' and give me the permanent statement URL."}],"resultDescription":"A signed JSON document containing: full or partial coverage indication, the exact block window and chain head at read time, inflow and outflow counts and totals across the window, up to 200 individual transfers each with transaction hash, counterparty address, amount, and block number, a count of how many transfers are listed, an evidence hash bound into a purchase certificate's attests field, a timestamp, and a stable permanent URL where the statement can be retrieved for free indefinitely.","failureModes":["Invalid or malformed wallet address returns an error response","Unsupported network value returns a rejection","Hours parameter outside 1–11 range is rejected or defaults","window_unreadable coverage returned if chain data is incomplete for the requested window","Payment not received or x402 flow not completed results in no statement issued","Agent name exceeding 80 characters may be truncated or rejected"],"whenToPreferThis":"Use this endpoint when you need a cryptographically signed, permanently accessible record of USDC transfers for a specific EVM wallet on Base or Polygon — particularly when auditability, attestation, or downstream verification of the statement is required. Prefer this over raw RPC queries or block explorer lookups when you need a structured, signed artifact with an evidence hash suitable for use in certificates or compliance workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:47:11.052Z","isFirstParty":false}