x402radar
ServicesEndpointsLeaderboardsStatsBlogAPISubmit
List
Back to directory

Scan

LIVE ON-CHAINBase

Screen any person, company, or entity against OpenSanctions -- 1.3M+ entries from OFAC SDN, EU Sanctions, UN List, and 330+ sources. Returns sanctioned: true/false, entity type, risk topics (sanction, debarment, role.pep), and source datasets. Optional: country (ISO-2), address, birthDate narrow false positives. For AML/KYC pre-screening and off-ramp compliance. Pay with USDC on Base, Polygon, or Arbitrum.

scan.madhousewallet.com
Website
82
Trust
94%
Uptime
169 ms
Latency
$1.81
Revenue (30d)

Overview

Protocolx402
Provider—
Payment assetUSD Coin
Networkbase
Categorycompliance
Sourcebazaar

Health

StatusDegraded
Uptime (window)94%
Success rate—
Confidence100%
Quotes (14d)49
Last checked6/16/2026, 4:42:19 PM
Latency (quote)175ms
Price / call40000
Uptime (daily)93%

Metrics by window

WindowTrustUptimeSuccessp50p95PriceData
Last hour83100%———$0.04Low
Last 24h8294%———$0.04Low
Last 7 days8294%———$0.04Low

Endpoints (17)

Schema API (all endpoints) ↗

Trust score is global for the provider. Latency, price and uptime are measured per endpoint (last 24h). Click a column to sort.

Endpoint
GET/api/public/kyc/start
Begin identity verification for a wallet. Costs $0.05 USDC. Returns a hosted verification URL and the bound wallet address. Open kycUrl in a browser. Once complete, any service can verify the wallet via /status.
100%158 ms$0.05
GET/api/public/kyc/start/solana
Begin identity verification (Solana). Costs $0.05 USDC. Returns a hosted verification URL and the bound wallet address. Open kycUrl in a browser to complete identity verification. Attestation written to SAS automatically.
100%154 ms$0.05
GET/api/public/sanctions-check
Screen any person, company, or entity against OpenSanctions -- 1.3M+ entries from OFAC SDN, EU Sanctions, UN List, and 330+ sources. Returns sanctioned: true/false, entity type, risk topics (sanction, debarment, role.pep), and source datasets. Optional: country (ISO-2), address, birthDate narrow false positives. For AML/KYC pre-screening and off-ramp compliance. Pay with USDC on Base, Polygon, or Arbitrum.
100%212 ms$0.04
GET/api/public/sanctions-check/solana
Screen any person, company, or entity against OpenSanctions -- 1.3M+ entries from OFAC SDN, EU Sanctions, UN List, and 330+ sources. Returns sanctioned: true/false, entity type, risk topics (sanction, debarment, role.pep), and source datasets. Optional: country (ISO-2), address, birthDate narrow false positives. For AML/KYC pre-screening and off-ramp compliance. Pay with USDC on Solana mainnet.
100%233 ms$0.04
GET/api/public/confirm-transfer
Confirm a funded transfer by submitting the on-chain transaction hash of the USDC deposit. Pass the transfer_id from /api/public/transfer and the tx_hash of the funding transaction; the payout then proceeds. Idempotent. Pay 0.01 USDC.
100%228 ms$0.01
GET/api/public/kyc/status
Look up KYC status for any wallet. Costs $0.01 USDC. Pass ?wallet=0x... to check any address, or omit to check the paying wallet itself. Returns verified (bool), chain, attestation details, verificationMethods, and risk score.
100%154 ms$0.01
GET/api/public/kyc/status/solana
Read KYC status (Solana). Costs $0.01 USDC. Pass ?wallet=<pubkey> to check any address, or omit to check the paying wallet itself. Returns verified, sasAttestationAddress, verifiedAt.
100%164 ms$0.01
GET/api/public/quick-scan
Fast wallet risk check for any EVM address or ENS name using Web3 Antivirus quick-scan. Returns in ~350ms — ideal for real-time pre-transaction screening. Returns a toxic score and which risk flags fired. Use shouldFlag to block or escalate: any non-zero score means the wallet triggered a risk flag such as sanctions, scams, mixers, or phishing. Roughly 27x faster than the full scan endpoint.
100%153 ms$0.01
GET/api/public/quick-scan/solana
Fast wallet risk check for any EVM address or ENS name using Web3 Antivirus quick-scan. Returns in ~350ms — ideal for real-time pre-transaction screening. Returns a toxic score and which risk flags fired. Use shouldFlag to block or escalate: any non-zero score means the wallet triggered a risk flag such as sanctions, scams, mixers, or phishing. Pay with USDC on Solana mainnet.
100%169 ms$0.01
GET/api/public/quote
Get a cross-border money-transfer quote. Given a target currency (ISO 4217) and a USD source amount, returns the FX rate, fees, and the amount the recipient receives in the target currency. Use quote.targetAmount as the payout figure and quoteId to create a transfer. Supports 80+ currencies. Pay 0.01 USDC.
100%142 ms$0.01
GET/api/public/recipients
Create a payout recipient. Provide the target currency, the account type and bank details (see /api/public/requirements), the account holder name, and the wallet that will fund the transfer. Returns the recipient id to pass to /api/public/transfer. The recipient is sanctions-screened upstream. Pay 0.01 USDC.
100%169 ms$0.01
GET/api/public/requirements
Get the recipient bank-detail fields required to pay out in a given currency. Returns dynamic field descriptors (text/select/radio/date) with validation rules and allowed values, grouped by account type. Use this to know what details to collect before creating a recipient. Pay 0.01 USDC.
100%156 ms$0.01
GET/api/public/requirements/refresh
Refresh recipient bank-detail fields for conditional inputs. Send the currency plus the account type and the details collected so far; returns the updated field set, revealing any fields that depend on the chosen values (e.g. branch fields after picking a bank). Pay 0.01 USDC.
100%130 ms$0.01
GET/api/public/scan
Scan any EVM wallet address or ENS name for on-chain risk signals using Web3 Antivirus. Returns a toxic score, risk level, and the specific risk categories that triggered a flag. Designed for off-ramp compliance: use shouldFlag to block or escalate — any non-zero toxic score means the wallet has been flagged for at least one risk category such as sanctions, scams, mixers, or phishing.
100%162 ms$0.01
GET/api/public/scan/solana
Scan any EVM wallet address or ENS name for on-chain risk signals using Web3 Antivirus. Returns a toxic score, risk level, and the specific risk categories that triggered a flag. Designed for off-ramp compliance: use shouldFlag to block or escalate — any non-zero toxic score means the wallet has been flagged for at least one risk category such as sanctions, scams, mixers, or phishing. Pay with USDC on Solana mainnet.
100%182 ms$0.01
GET/api/public/transfer
Create a money transfer (v2) from a locked quote and a recipient. Returns the transfer id and a Base USDC deposit_address plus the exact amount to send there. After funding, call /api/public/confirm-transfer with the on-chain tx hash. Funding wallet KYC and sanctions checks are enforced upstream. Pay 0.01 USDC.
100%162 ms$0.01
GET/api/public/transfer-status
Look up the live status of a money transfer by its MoneyWave transfer id. Returns status, amount, currency, recipient and quote snapshots, deposit address, reference, and any error. Use the status field to track progress to completion. Pay 0.01 USDC.
100%154 ms$0.01

Equivalent APIs

See all alternatives →

Same category, ranked by Trust score — switch to a more reliable or cheaper source.

94
Liquidation-risk-mcp
liquidation-risk-mcp.mtree.workers.devBase
Uptime
96%
Latency
14 ms
Price / call
$0.03 – $0.5
Endpoints
66
83
Seneschal
api.seneschal.spaceBase
Uptime
93%
Latency
84 ms
Price / call
$0.001 – $0.1
Endpoints
19