OFAC SDN sanctions screening via fuzzy name matching, paid per call with USDC on Base.
What it does
The sanctions-check endpoint at DeFi Shield performs OFAC SDN (Specially Designated Nationals) fuzzy name matching and risk classification. It is one of 69 x402-protocol endpoints offered by DeFi Shield, a security intelligence API suite designed for autonomous AI agents operating in DeFi and Web3 contexts.
This specific endpoint accepts a POST request and returns sanctions screening results including fuzzy name matching against the OFAC SDN list and a risk classification. The listed price is $0.10 per call, paid in USDC on the Base network via the x402 payment protocol. The probe confirmed the endpoint is live, returning a 402 Payment Required response as expected for x402 endpoints.
The broader DeFi Shield platform provides 69 endpoints across 11 categories including DeFi intelligence, wallet profiling, MEV analysis, NFT intelligence, cross-chain data, and safety/compliance checks. Free discovery is available via GET requests to any endpoint path, and a health endpoint at /api/health lists all endpoints with pricing. An A2A discovery card is served at /.well-known/agent-card.json. No OpenAPI schema or detailed API documentation was found — the /docs path returns 404 — so request/response schemas must be inferred from the landing page examples.
Capabilities
Use cases
- —Screen wallet owners or counterparties against the OFAC SDN list before executing DeFi transactions
- —Automate compliance checks for AI agents interacting with unknown addresses or entities
- —Integrate sanctions risk classification into onchain trading or lending workflows
- —Add a compliance gate to agent-to-agent payment flows to avoid sanctioned parties
- —Batch-check entity names for regulatory compliance in Web3 applications
Fit
Best for
- —AI agents needing per-call sanctions screening without subscription commitments
- —DeFi protocols requiring lightweight OFAC compliance checks
- —Autonomous trading agents that must avoid sanctioned counterparties
Not for
- —Full KYC/AML workflows requiring identity verification and document checks
- —High-volume enterprise sanctions screening (no bulk/batch endpoint documented)
- —Jurisdictions or use cases requiring certified compliance vendor attestations
Quick start
# Discover endpoint details (free)
curl https://defi-shield-hazel.vercel.app/api/safety/sanctions-check
# Paid request (requires x402 payment header)
curl -X POST https://defi-shield-hazel.vercel.app/api/safety/sanctions-check \
-H "Content-Type: application/json" \
-H "X-PAYMENT: <x402-payment-token>" \
-d '{"name": "John Doe"}'Example
Request
{
"name": "John Doe"
}Endpoint
Quality
The endpoint is confirmed live via 402 challenge and the landing page provides pricing and a brief description, but no OpenAPI schema, detailed docs, or example responses are available. Request/response shapes are inferred. The x402 challenge object was empty, providing no payment details.
Warnings
- —No OpenAPI or JSON schema available for request or response
- —The /docs path returns 404 — no detailed API documentation found
- —The x402 challenge body was empty; payment parameters (amount, asset, network) could not be verified from the probe
- —Request and response JSON examples are inferred from landing page context, not from actual documentation
- —This endpoint deals with sanctions/compliance — users should verify data source freshness and legal suitability for their jurisdiction
Citations
- —OFAC SDN fuzzy name matching, risk classification endpoint priced at $0.10 per callhttps://defi-shield-hazel.vercel.app
- —69 paid API endpoints selling security intelligence to autonomous AI agents, pay per request with USDC via x402 protocol on Basehttps://defi-shield-hazel.vercel.app
- —Free endpoint discovery available via GET requests; health endpoint at /api/health; A2A discovery card at /.well-known/agent-card.jsonhttps://defi-shield-hazel.vercel.app
- —Endpoint returned 402 status confirming it is livehttps://defi-shield-hazel.vercel.app/api/safety/sanctions-check