Connection check
verified live · 28h ago
qazza1-compliance
Pay-per-call compliance via x402: wallet sanctions, OFAC name, UK + US company verification.
Tools
7
GitHub stars
—
Installs / wk
—
Licence
—
Transport
streamable-http
Last checked
28h ago
Tools & capabilities
7 toolsRead from the running server on 28h ago.
diligence
read-only
wallet*company*
Combined counterparty due diligence in one call: runs sanctions screening on a crypto wallet (Chainalysis oracle — OFAC SDN, EU, UN) AND a UK Companies House KYB lookup (status, ty… Combined counterparty due diligence in one call: runs sanctions screening on a crypto wallet (Chainalysis oracle — OFAC SDN, EU, UN) AND a UK Companies House KYB lookup (status, type, PSC / beneficial owners) in parallel. Built for compliance agents vetting a counterparty that has both an on-chain wallet and a UK company. Returns both independent results, plus an explicit disclaimer that no verified link between the wallet and the company is established by the data.
inspect_payment
read-only
action*policy*
FREE. Pure deterministic inspection of a proposed payment against structured policy (amount/network/asset/recipient/resource) — no external evidence, no sanctions screening, no cry… FREE. Pure deterministic inspection of a proposed payment against structured policy (amount/network/asset/recipient/resource) — no external evidence, no sanctions screening, no cryptographic signing, no receipt. Returns the same ALLOW / REQUIRE_APPROVAL / BLOCK decision semantics as POST /x402/preflight-payment for the deterministic checks alone, so a caller can sanity-check a proposal before deciding whether the paid preflight (adds optional sanctions evidence and a signed, independently-verifiable receipt, $0.01) is worth paying for. This result is NOT cryptographically attested and carries no receipt — receipt is always null.
preflight_payment
read-only
action*policy*optionsreferences
Evaluate a proposed autonomous payment against a structured, caller-supplied policy and optional recipient sanctions screening, BEFORE any payment is executed. Returns a determinis… Evaluate a proposed autonomous payment against a structured, caller-supplied policy and optional recipient sanctions screening, BEFORE any payment is executed. Returns a deterministic decision — ALLOW, REQUIRE_APPROVAL, or BLOCK — with reasons, plus a signed OCD PREFLIGHT receipt anyone can independently verify. This is a POLICY EVALUATION, not payment execution: OnChainDiligence never holds funds and does not authorize or submit the payment. The wallet, PayBox, or x402 client applies its OWN separate authorization after this preflight; both gates are independent and an ALLOW here does not guarantee the execution provider will proceed. Accepts only structured, deterministic policy fields in v1 — free-text natural-language policy (e.g. "don't spend too much") is not supported.
screen_name
read-only
name*threshold
OFAC name screening: fuzzy-match a person or company name against the official US Treasury OFAC Specially Designated Nationals (SDN) list (primary names + strong aliases). Returns… OFAC name screening: fuzzy-match a person or company name against the official US Treasury OFAC Specially Designated Nationals (SDN) list (primary names + strong aliases). Returns scored candidate matches with the matched name, SDN type, and program. SCOPE: this is a screening aid for AML / KYC / sanctions compliance — a match is a candidate to investigate with secondary identifiers (DOB, nationality, ID), NOT a determination. Weak AKAs are not screened, per OFAC guidance.
screen_wallet
read-only
address*
Sanctions screening for a crypto wallet address. Checks an EVM address against the Chainalysis on-chain sanctions oracle, which covers OFAC SDN, EU, and UN designated addresses. Th… Sanctions screening for a crypto wallet address. Checks an EVM address against the Chainalysis on-chain sanctions oracle, which covers OFAC SDN, EU, and UN designated addresses. The oracle reflects designations as they stand today, including removals — an address that was once designated may screen clean if it has since been delisted. Returns a clear sanctioned / not-sanctioned boolean; the oracle does not return programme-level case detail. Use for AML compliance, counterparty due diligence, and payment screening before sending USDC or any funds to an address.
verify_uk_company
read-only
companyNumber*
UK company verification and KYB (know-your-business) lookup via the official Companies House register. Given a UK company registration number, returns legal status (active / dissol… UK company verification and KYB (know-your-business) lookup via the official Companies House register. Given a UK company registration number, returns legal status (active / dissolved), company type, incorporation date, registered office address, and the people with significant control (PSC / beneficial owners). Use for KYB onboarding, supplier and counterparty due diligence, and confirming a UK business is real, active, and who controls it. Authoritative UK government open data.
verify_us_company
read-only
query*