OnChainDiligence x402 HTTP API

active

Paid compliance checks for autonomous agents, settled over x402 (USDC on Base) and returned inside an Ed25519 attestation envelope anyone can verify independently.

Chain infraBasex402 v2exactonchaindiligence.com ↗︎

Settled via Coinbase.

Transactions · 30d
7
Volume · 30d
$0.07
Unique buyers · 30d
6
Uptime · 30d
68.9%
Latency p50
134ms
Reported calls · 30d
3

Endpoints (10 live)

  • GET /x402/screen/:address — Sanctions-screen an EVM wallet address against the Chainalysis on-chain oracle (OFAC, EU, UN designated addresses). Returns a clear sanctioned / not-sanctioned result. For AML compliance, counterparty due diligence, and payment screening before sending funds. (0.01 USDC on Base)
  • GET /x402/verdict/:address — Checks an address and returns an onchain diligence verdict. (0.01 USDC on Base)
  • POST /x402/preflight-payment — Evaluate a proposed payment against a structured, caller-supplied policy and optional recipient sanctions screening, before execution. Returns ALLOW, REQUIRE_APPROVAL, or BLOCK with reasons, plus a signed OCD PREFLIGHT receipt anyone can independently verify. Policy evaluation only: OCD never holds, moves, or authorizes funds. The wallet, PayBox, or x402 client independently authorizes execution afterward; an ALLOW here does not guarantee it will proceed. (0.01 USDC on Base)
  • POST /x402/preflight-allowance — Call BEFORE an agent asks its wallet to approve or revoke a Base USDC ERC-20 allowance. OCD evaluates strict policy and returns a signed portable allowance artifact. ALLOW is policy only, never wallet authority. (0.01 USDC on Base)
  • POST /x402/preflight-swap — Call BEFORE an agent asks its wallet to execute a narrow Base USDC-to-WETH direct Uniswap V3 swap. OCD returns a signed portable policy artifact. ALLOW is policy only, never wallet authority. (0.01 USDC on Base)
  • POST /x402/preflight-staking — Call BEFORE an agent asks its wallet to submit ETH to Lido stETH. OCD evaluates strict policy and returns a signed portable staking artifact. ALLOW is policy only, never wallet authority. (0.01 USDC on Base)
  • POST /x402/preflight-bridge — Call BEFORE an agent asks its wallet to bridge Base USDC to Ethereum via Circle CCTP V2 (depositForBurn). OCD evaluates strict policy and returns a signed portable bridge artifact. ALLOW is policy only, never wallet authority. (0.01 USDC on Base)
  • GET /x402/diligence — Combined counterparty due diligence in one paid call: sanctions-screens an EVM wallet against the Chainalysis on-chain oracle AND verifies a UK company against Companies House (status, type, PSC / beneficial owners), returning both independent results in one signed response. Two separate checks against separate sources — a result does NOT establish the wallet belongs to that company. For vetting a counterparty presenting both a wallet and a UK company number. (0.05 USDC on Base)
  • GET /x402/screen-name — Screen a person or company NAME against the official US Treasury OFAC Specially Designated Nationals (SDN) list, matching primary names and strong aliases and returning scored candidate matches with the matched name, SDN type, and programme. A match is a candidate to investigate against secondary identifiers (date of birth, nationality, ID number), not a determination. Weak aliases are not screened, per OFAC guidance. This screens names, not wallet addresses. (0.02 USDC on Base)
  • GET /x402/us-company — Verify a US public company against SEC EDGAR. Look up an SEC-registered issuer by ticker, CIK, or name and get its legal entity name, industry (SIC), state of incorporation, tickers/exchanges, and latest filing. For ambiguous names, returns candidates without selecting a company. For KYB, counterparty due diligence, and issuer verification. (0.05 USDC on Base)

First seen · last seen · last active