ScreenSeal checks a person or organization against OFAC and EU sanctions lists and returns potential matches with confidence scores — plus a cryptographic seal proving the result is genuine and untampered.
Start screening API docsMachine-payable on Base. No accounts, API keys, or subscriptions — your agent pays per call and gets a signed result.
Endpoint details →Drop-in tool for MCP clients: screenseal_screen. Same screening core, operator-subsidized while we launch.
Batch-screen up to 100 names per run from the Apify Store. One result item per name.
Apify Store listing →Prefer direct paid API access? The same screening core is available as a machine-payable x402 API at $0.02 USDC per call on Base — no accounts, API keys, or subscriptions required.
POST https://api-1-screening.agent-tollbooth.workers.dev/screen
Content-Type: application/json
{ "name": "Jane Doe" }
Optional fields: entity_type (individual | entity | vessel | aircraft), dob (YYYY-MM-DD), nationality (ISO country code).
HTTP 402 with machine-readable payment requirements (exact amount, asset, network, payout address).exact (EIP-3009) scheme, then retries with the payment proof.HTTP 200 with matches, provenance, and the attestation seal.HTTP 400 and never billed.{
"matches": [
{ "list": "ofac-sdn", "matched_name": "…",
"confidence": 0.87, "record_id": "…",
"name_similarity": 0.92,
"dob_match": true, "nationality_match": null }
],
"dataset": { "version": "…", "engine_version": "1.1.0",
"lists": [{ "list": "ofac-sdn", "sha256": "…", … }] },
"disclaimer": "Informational screening signal only — …",
"timestamp": "2026-09-30T12:00:00.000Z",
"signature": { "domain": { "name": "ScreenSeal", … },
"message": { "queryHash": "0x…", "responseHash": "0x…", … },
"signature": "0x…" }
}
Machine-readable contract: openapi.json (OpenAPI 3.1, x402scan-compatible).
Every screening runs against these lists, refreshed regularly:
Each response names the exact dataset version and carries per-list provenance (source URL, SHA-256, download time), so you can verify precisely what was screened.
Every paid response includes an EIP-712 attestation signed by the service key. It binds the exact query (by hash — your raw input never enters the seal) to the exact response (by hash), the dataset version, and a timestamp. Recover the signer address, recompute the hashes, and you can prove the result came from ScreenSeal untampered.
The seal attests to provenance — that this response is genuinely ours — not to legal truth. A match is a signal to investigate, never a verdict.
Informational signal only. ScreenSeal is an informational screening signal — not a legal determination, compliance certification, clearance, or legal advice. Independently verify any match before acting on it.
ScreenSeal is API #1 from Agent Tollbooth — small, single-purpose utility APIs that AI agents pay per call. No accounts, no subscriptions, no seats. One endpoint, one price, one job done well.
More tollbooth APIs are on the way. This page is their future front door.