{"name":"x402check","version":"0.6.29","description":"Pre-payment risk checks for x402 agents and wallets: OFAC SDN screening, phishing and drainer feeds, x402check's own kit watch of drainer infrastructure on Ethereum and Base, transaction simulation, drainer-kit code fingerprints, domain-impersonation analysis, on-chain facts, and a typed-model reading of the content the agent acted on for injected instructions. Every verdict is an ES256 attestation that states which checks the provider actually ran and binds the exact request.","endpoint":"/v1/risk-check","batch_endpoint":"/v1/risk-check/batch","method":"POST","pricing":{"amount":"0.0035","currency":"USDC","protocol":"x402","network":"eip155:8453","unit":"per evaluation, by payment network (amounts_by_network); $0.005 when the request includes a transaction that is simulated (or the network's price if higher); batch billed per item; or $0.001 per evaluation from prepaid credits (credits)","amount_with_transaction":"0.005","networks":["eip155:8453","eip155:137","eip155:42161","eip155:43114","eip155:1329","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"amounts_by_network":{"eip155:8453":"0.0035","eip155:137":"0.007","eip155:42161":"0.009","eip155:43114":"0.001","eip155:1329":"0.002","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"0.002"},"credits":{"check_usd":"0.001","simulated_check_usd":"0.005","pack_min_usd":"0.1","pack_max_usd":"100","endpoint":"/v1/credits"}},"signals":["ofac_sdn_address","threat_feeds","domain_impersonation","onchain_activity","transaction_simulation","contract_verification","drainer_code_fingerprint","kit_watch","operation_context_intent"],"chains_supported":["eip155:1","eip155:8453","eip155:137","eip155:42161","eip155:10","eip155:43114","eip155:56","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"response_time_ms":"~700–2000 from credits; ~4000 per call (settlement included)","attestation":{"jwks_url":"https://x402check.xyz/.well-known/jwks.json","algorithm":"ES256","kid":"jev-attest-v1","ttl":"1h","issuer":"did:web:x402check.xyz","claims":["iss","sub","score","tier","iat","exp","jti","categories","input_hash","request_hash","checks","asserted","aud","payment","interaction"]},"data_sources":{"ofac_sdn":"https://sanctionslistservice.ofac.treas.gov/api/PublicationPreview/exports/SDN.XML (published 2026-11-09, 1077 digital currency addresses; direct listing only)","onchain":"public JSON-RPC: EVM eth_getCode/eth_getTransactionCount/eth_getBalance; Solana getAccountInfo/getSignaturesForAddress","simulation":"eth_simulateV1 with traceTransfers on public RPCs with fallbacks (Ethereum, Base, Polygon, Arbitrum, Optimism, BSC)","contract_verification":"Blockscout API v2 (source verification status)","drainer_code_fingerprints":"sha256 of metadata-stripped logic code of contracts listed by Forta labelled-datasets (MIT) and ScamSniffer; token, NFT, proxy and tiny code is never fingerprinted","kit_watch":"x402check's own scan of every Ethereum and Base block: EIP-7702 delegations to address-poisoning executors and to sweepers that forward what a wallet receives, and new contracts in drainer-kit families (exact or template fingerprint). Families are seeded from Forta, ScamSniffer and public exposures and grow by observed behaviour; the watchlist is private","model":"TypeSafe Jev System One, question set jev-wallet-risk/v6"}}