{"uid":"cap_HzwfWWvxgSEVBBkxo-5Tq","slug":"onchainpulse-iso-receipt-on-chain-settlement-to-iso-20022-credit-0e432e44","name":"OnchainPulse ISO Receipt — On-Chain Settlement to ISO 20022 Credit Notification","description":"Bank-reconcilable receipt for any on-chain settlement: turn a transaction hash into an ISO 20022 camt.054-style credit notification (XML + JSON), a deterministic evidence bundle with canonical SHA-256 hashes, and an Ed25519 signature anyone can verify without an API key at /verify.html. Same tx always yields a byte-identical bundle. Covers ERC-20 transfers on 11 EVM chains and SPL transfers on Solana (incl. x402 USDC settlements). Params: tx (required), chain (default base), perspective.","url":"https://onchainpulse.theaslangroupllc.com/api/iso-receipt?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"required":{"type":"string"},"properties":{"type":"string"}}},"responseSchema":{"type":"json","errors":{"400":{"example":{"error":"tx parameter required"},"description":"Invalid or missing parameter(s) — required: tx. Returned before the payment gate on paid requests, so a malformed call is never charged. JSON body: { error: <what is wrong and how to fix it> } plus usage hints."},"402":{"description":"Payment required — x402 v2 challenge; the accepts array lists scheme, network, and amount. Retry the same request with a PAYMENT-SIGNATURE (v2) or X-PAYMENT (v1) header. Verification is free."},"500":{"example":{"error":"upstream_failed"},"description":"Unexpected server error. If a payment settled without a usable result, contact info@theaslangroupllc.com with the settlement tx hash for a re-run or credit."}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_rywlB2O0ppXc4ncuQP40l","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts an EVM transaction hash into a bank-reconcilable ISO 20022 camt.054-style credit notification (XML + JSON) with a deterministic evidence bundle (canonical SHA-256 hashes) and an Ed25519 signature, covering ERC-20 transfers on 11 EVM chains.","exampleAgentPrompt":"Turn this Base chain transaction hash 0xabc123... into a bank-reconcilable ISO 20022 camt.054 receipt, with the evidence bundle and Ed25519 signature, from my perspective as address 0xdef456....","exampleUseCases":[{"title":"Reconcile x402 USDC payment in accounting","prompt":"I just received a USDC payment via x402 on Base — tx hash is 0x7f3a...d9b2. Can you generate an ISO 20022 camt.054-style credit notification for it so I can reconcile it in our accounting system? My receiving address is 0x1234...abcd."},{"title":"Audit trail for ERC-20 settlement","prompt":"We need a compliance-grade evidence bundle for the ERC-20 transfer with hash 0x9e1c...4f77 on Polygon. Generate the deterministic receipt with SHA-256 hashes and the Ed25519 signature so our auditor can verify it independently."},{"title":"Client invoice proof of crypto payment","prompt":"My client paid in USDC on Ethereum — the tx hash is 0x5b2d...e831. Can you produce a bank-reconcilable XML receipt in ISO 20022 format so I can attach it to their invoice as proof of settlement?"}],"resultDescription":"Returns a byte-identical (deterministic) bundle containing: an ISO 20022 camt.054-style credit notification in both XML and JSON formats, a canonical SHA-256 hash of the evidence bundle, and an Ed25519 signature verifiable without an API key at /verify.html. The same transaction hash always yields the same byte-for-byte output.","failureModes":["Invalid or malformed transaction hash returns an error","Transaction not found on the specified chain","Chain parameter references an unsupported network (only 11 EVM chains covered)","Transaction is not an ERC-20 transfer (non-ERC-20 txs may not be supported)","Perspective address not involved in the transaction may return empty or partial data","Network timeout when fetching on-chain data"],"whenToPreferThis":"Choose this endpoint when you need a bank-reconcilable, audit-grade receipt for an on-chain ERC-20 or USDC settlement — especially for ISO 20022 compliance workflows, accounting reconciliation, or verifiable evidence bundles. Prefer it over generic blockchain explorers when you need a structured, signed, deterministic document rather than raw chain data. Ideal for x402 payment receipts on Base and other EVM chains.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T13:12:03.185Z","isFirstParty":false,"canonicalSlug":"onchainpulse-iso-receipt-on-chain-settlement-to-iso-20022-credit-0e432e44"}