Screening

OFAC SDN screening attestation (API key — free tier included)

Compare one XRPL address against a vintage-pinned OFAC SDN snapshot (exact address-string match only) and get a factual, Merkle-anchored receipt: which list, its published version, the file SHA-256, and whether the address appeared on it. A 'no match' means the address was not on that list version — NOT that it is clean or unsanctioned. This attests to PROCESS, not ground truth: it does not say any address or person is sanctioned or risky, gives no legal or compliance advice, and does not discharge your own screening obligations. Every receipt (match or no-match) is anchored on-ledger daily; verify at GET /api/attest/verify?queryId=. Auth: Authorization: Bearer <API key> (a free key works). Terms: /legal/screening.

get/api/screen/ofac

Request

  • Base URL: https://www.xrplhub.io
  • URL: https://www.xrplhub.io/api/screen/ofac
  • Auth: none declared

Query parameters

addressstring required

XRPL classic address (r...) to compare against the OFAC SDN list.

Response

The screening receipt.

subjectstring required
subjectChain'xrpl' | 'evm' | 'btc' | 'tron'
screenedAtstring date-time required
method'exact-match' required
ledgerIndexinteger

Validated XRPL ledger pinned as a time anchor; 0 if unavailable.

statementstring required

The one factual paragraph: compared X against list L at vintage V (names N addresses on this chain), and did / did not appear.

canonicalLeafstring

The exact JSON that was leaf-hashed.

retentionstring

The retention commitment in force at screening time (see /legal/screening).

disclaimerstring required

Changes

No recorded changes to this operation across all 1 revision of this API.