🛡️ ScreenSeal by Agent Tollbooth
API #1 · live on Base mainnet

Sanctions screening your agent can pay for itself.

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 docs

Three ways to use it

⚡ x402 API

$0.02 USDC / call

Machine-payable on Base. No accounts, API keys, or subscriptions — your agent pays per call and gets a signed result.

Endpoint details →

🔌 MCP server

Free during launch

Drop-in tool for MCP clients: screenseal_screen. Same screening core, operator-subsidized while we launch.

screenseal-mcp.agent-tollbooth.workers.dev/mcp →

📦 Apify actor

Free during launch

Batch-screen up to 100 names per run from the Apify Store. One result item per name.

Apify Store listing →

Paid API

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.

Endpoint

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).

How payment works

Response

{
  "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).

Data sources

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.

Attestation seal

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.

Privacy

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.

Agent Tollbooth

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.