Endpoint

B

scvd.store/api/buy/settlement_attestation

SCVD General Store · score 77/100 · recomputed 49m ago

Task: Prove to a third party that a payment actually settled on chain. Returns: A signed JSON observation of one transaction on Base, Polygon, or Solana — the identifier's shape picks the chain — with status (SETTLED, NOT_FOUND, PENDING_FINALITY, INSUFFICIENT_MATCH or REVERTED), block height (slots on Solana), confirmations, chain head, the query echoed back, and an evidence hash — verifiable against the store's published key without asking the store. Instant. Price: $0.004 USDC (x402 v2; network from the current quote). Latency: delivered in the purchase response, same request. Verify: GET /api/verify/{id} — free, unlimited, forever (live sample: cert_4dww28dx5j). Constraints: Give the transaction in the tx_hash query parameter: an EVM hash (0x + 64 hex, read on Base and then Polygon) or a Solana signature (base58) — the shape picks the rail; Optional narrowing: payer, recipient, nonce (EVM rails only — refused beside a Solana signature), amount_usdc, or payment_payload (the base64 PAYMENT-SIGNATURE you sent, read with the store's own replay-guard code). The artifact's binding field says what the answer ties the transaction to: one uniquely identified authorizer/nonce and its paired canonical USDC Transfer bind it to one authorization, never to one request. Supply payer to distinguish reused nonces across authorizers; every supplied transfer field must match the same pair. Unrecognised event ordering establishes no binding; Optional payment_response: the PAYMENT-RESPONSE header you received, verbatim. Received, not observed — its bytes are digested into the signature and echoed outside it, and each claimed field (transaction, network, payer, success) is set beside what the chain showed: agrees, disagrees, not claimed, or not observed; Observes settlement only, never delivery; One read at one moment; no polling, no retry, no second look. Settlement Attestation, An independent signed observation of whether an x402 payment settled — on Base, Polygon or Solana, and the identifier's own shape picks the rail: a 0x hash names an EVM transaction rather than a chain, so it is read on Base and then on Polygon; a base58 signature reads Solana. Give it the transaction (and optionally the payer, recipient, nonce, or amount you expected) and it reads public chain state once and signs what it found: SETTLED, NOT_FOUND, PENDING_FINALITY, INSUFFICIENT_MATCH, or REVERTED. Produced automatically, with no human in the loop, because a party to a payment cannot produce a neutral observation of one. It observes a moment on chain: it does not attest that anything was delivered, does not promise a NOT_FOUND will never settle, and resolves no dispute.

NEW_UNKNOWN
First seen
5d ago
Probes stored
3

Score

B
77 of 100
recomputed 49m ago

The score is built from observations we collect ourselves: how the endpoint responds, what the envelope contains, how stable the price and the recipient are, who pays and how often. It is deterministic — the same input always produces the same result.

We do not publish the exact methodology yet. If you own this endpoint, write to us and we will show you, item by item, what drags the score down.

Recent probes

WhenCodeLatencyScheme and network RecipientPriceFindings
6h ago 402 45 ms exact
eip155:8453
0xDD35…9bd0 0.004000 clean
4d ago 402 42 ms exact
eip155:8453
0xDD35…9bd0 0.004000 clean
4d ago 402 26 ms exact
eip155:8453
0xDD35…9bd0 0.004000 clean

Reference

URLhttps://scvd.store/api/buy/settlement_attestation
Sourcesbazaar well-known
Recipient per catalogue0xDD350976B8cfFc65938C0464d39A2C78BE079bd0
Price per catalogue0.004000
Machine access/v1/endpoint · /full · badge

Is this your endpoint?

The score is built only from public observations. If something we recorded is wrong — say our prober hit you during maintenance — write to us. We will recheck and publish your reply next to the score.

We do not delete accurate observations. The prober makes at most one request per second per host and only asks for the payment challenge — it never pays and never takes content.

Next

Market overview →

Payments, median ticket, who pays whom, who settles.

Wallets →

Payers, recipients and facilitators, listed separately.

Facilitators →

Who actually settles — including those in no public registry.

API →

Verdict before payment, seller and wallet scores, market aggregates.