Pre-Transaction Clearance API

Know if a counterparty is clean before your agent sends the funds.

One HTTP call, no account, no SDK: OFAC SDN name screening + live on-chain wallet signals, fused into a single CLEAR / REVIEW / BLOCK verdict — the decision an autonomous agent or protocol needs before it moves value to a new address.

The business decision

"Should this agent/protocol send funds to this counterparty right now?"

A single transfer that touches a Specially Designated National carries civil penalties starting at $250K per violation, or criminal referral. An autonomous agent moving value on its own can't call a compliance officer first — it needs a machine-readable verdict it can act on in milliseconds. That's the whole product: name screen + wallet signal, fused, one field to branch your code on.

Try it — for real

Free tier: 2 real calls per agent id, per day. No signup.

bash
curl -X POST https://stillosdigitalholdings.com/notary/agent-clearance \
  -H "Content-Type: application/json" \
  -d '{"agent":"your-id","counterparty_name":"Acme Trading LLC","counterparty_wallet":"0xYourCounterpartyAddress"}'

Past the free tier, the same call returns HTTP 402 with a real x402 payment request — pay $0.25 in USDC on Base and retry the exact same request for an Ed25519-signed, independently re-verifiable receipt you can attach to the transaction as proof-of-screening.

Real Response

Click "Run For Real" to make an actual live call — not a simulation.
What a real call returns

A real free-tier response, captured live from this exact endpoint.

{
  "verdict": "REVIEW",
  "checks": {
    "sanctions_screen": {
      "query": "Acme Trading LLC",
      "match": false,
      "partial_match": true,
      "partial_count": 64,
      "recommended_verdict": "REVIEW",
      "source": "OFAC SDN (Specially Designated Nationals)",
      "source_as_of": "2026-07-14T17:15:16.377Z"
    },
    "wallet_check": { "chain": "base", "is_contract": false, "balance_wei": "0" }
  },
  "reasons": [
    "counterparty_name PARTIAL OFAC match (64) -- review before transacting"
  ],
  "scope": "Name-based OFAC SDN screening + on-chain wallet signals only. Does NOT screen mixer usage, multi-hop flows, or off-chain risk.",
  "tier": "free",
  "signed": false,
  "upgrade": "UNSIGNED -- retry with an x402 X-PAYMENT header for a signed, verifiable receipt.",
  "accepts": [{
    "scheme": "exact", "network": "base", "maxAmountRequired": "750000",
    "payTo": "0xfAB07d26F7627fc4cE459ecf90d7E015F7eEcE71",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
  }]
}

This is a real REVIEW verdict on a deliberately ambiguous test name — the free tier already does real work, not a stub. Scope is stated plainly: this does not claim to catch mixer usage or multi-hop flows.

Pricing
$0.25 / signed call

Zero setup, zero subscription, zero minimum. Paid over x402 (USDC on Base) at the moment you need the answer — settles in the same request/response cycle.

Try the free tier

Positioned as a zero-commitment convenience layer for occasional/agent-native lookups, not a volume KYC pipeline replacement — high-volume compliance subscriptions from other vendors will beat this on pure per-call cost. This is for the agent that needs one answer right now with no account to set up.