{"advice":"No bot Keptvow knows of is behind this wallet — no track record. Pay only what you can afford to lose. Payment history: paid 224 times by 52 different buyers (27 came back) in the last 45 days.","amount_usd":null,"evidence":{"delivery_reports":{"buyers_reporting":0,"delivered":0,"not_delivered":0},"history_incomplete":false,"history_loading":false,"payments":{"buyers":52,"buyers_sharing_a_funder":0,"established_buyers":9,"first_payment_days_ago":79,"last_payment_days_ago":4,"received":224,"repeat_buyers":27,"volume_usd":2.57,"window_days":45},"services":{"answering":18,"asks_to_be_paid_elsewhere":0,"down":0,"listed":22},"strong_record":false,"watched":true},"matches":[],"own_price":null,"paid_by_bots":{"by_coin":[{"amount":0.54,"coin":"USDC on Base","payments":32,"spend_usd":0.54},{"amount":0.01,"coin":"USDC on Arbitrum","payments":1,"spend_usd":0.01}],"chains":["Arbitrum","Base"],"days":14,"days_paid":5,"note":"Payments from the wallets Keptvow follows as bots (registered bots' wallets, traders on Virtuals' marketplace, and wallets seen paying paid services), in the coins it follows. Information only: it doesn't change the verdict, since payments between wallets one person controls are easy to make.","paying_bots":10,"payments":33,"received_usd":0.55,"repeat_paying_bots":4},"pay_to":"0x478bcdea94b9cb5ea14c33e6f0d7e920743d39f2","price_check":null,"sanctions_list":null,"sealkeeper":null,"seller_reply":null,"services":[{"description":"Bookkeeping statement for an AI agent's own spending: reads every USDC payment of a wallet from Base, converts each to EUR at the ECB rate of the payment date, groups by payee, adds the VAT treatment ","last_check":"ok","latency_ms":637,"price_usd":0.1,"provider":"","url":"https://api.eucompliance.tools/x402/agent-spend"},{"description":"AI Act Article 50 disclosure - the privacy-first GET path: pass only the SHA-256 of your AI output (content_sha256), never the text itself. Get back the signed provenance record, the human-readable di","last_check":"ok","latency_ms":158,"price_usd":0.01,"provider":"","url":"https://api.eucompliance.tools/x402/ai-disclosure"},{"description":"LLM completion per call, no account and no API key: POST a prompt (or a messages array) and get the model answer as JSON. Hard caps disclosed in every response (8k chars in, 1k tokens out on this tier","last_check":"unclear","latency_ms":472,"price_usd":0.005,"provider":"","url":"https://api.eucompliance.tools/x402/chat"},{"description":"LLM completion per call on a stronger model, no account needed: POST a prompt or messages array, get the answer as JSON. 16k chars in, 2k tokens out, fixed price per call, hard caps disclosed in every","last_check":"unclear","latency_ms":467,"price_usd":0.02,"provider":"","url":"https://api.eucompliance.tools/x402/chat-plus"},{"description":"Per-coin positioning brief: at-least-two-exchange spot median (attempting Binance/Coinbase/Kraken), Hyperliquid funding, open interest, premium and volume. The disclosed 0-100 crowded-long/short score","last_check":"ok","latency_ms":156,"price_usd":0.1,"provider":"","url":"https://api.eucompliance.tools/x402/coin"},{"description":"Soft-commodity supply-stress indicator: we buy Brazilian growing-belt crop-weather stress plus Ivory Coast cocoa and coffee farmgate prices from several upstream x402 providers and compute one supply-","last_check":"ok","latency_ms":158,"price_usd":0.04,"provider":"","url":"https://api.eucompliance.tools/x402/commodities"},{"description":"Company register lookup from the official national registers: France (Annuaire des Entreprises), Norway (Brønnøysund), Czechia (ARES), Finland (PRH), Slovakia (RPO), Poland (KRS). Name, registration n","last_check":"ok","latency_ms":469,"price_usd":0.01,"provider":"","url":"https://api.eucompliance.tools/x402/company"},{"description":"Counterparty due diligence in one call: validates the EU VAT ID against the live VIES register, screens the company or person against the official EU consolidated sanctions list, checks the IBAN, and ","last_check":"ok","latency_ms":480,"price_usd":0.02,"provider":"","url":"https://api.eucompliance.tools/x402/counterparty"},{"description":"E-invoice validator for EN 16931, XRechnung, ZUGFeRD, Factur-X and Peppol BIS: upload the XML or a ZUGFeRD PDF and the COMPLETE official EN 16931 Schematron rule set is applied (CEN validation artefac","last_check":"unclear","latency_ms":466,"price_usd":0.1,"provider":"","url":"https://api.eucompliance.tools/x402/einvoice"},{"description":"","last_check":"ok","latency_ms":157,"price_usd":0.005,"provider":"","url":"https://api.eucompliance.tools/x402/funding-qr"},{"description":"Historical time series that no upstream provider sells. They sell the current value; we archive every value we buy, so the series over days and weeks becomes ours alone - it cannot be copied because a","last_check":"ok","latency_ms":467,"price_usd":0.008,"provider":"","url":"https://api.eucompliance.tools/x402/history"},{"description":"Computed crypto-market indicators, not a data relay. We buy raw feeds from several upstream x402 providers and compute our own market-regime reading. The scoring rule is disclosed in every response, s","last_check":"ok","latency_ms":156,"price_usd":0.005,"provider":"","url":"https://api.eucompliance.tools/x402/market"},{"description":"Perpetual futures market data from the Hyperliquid public API: mark and oracle price, hourly and annualised funding rate, open interest, 24h volume and max leverage per market, sorted by volume. Query","last_check":"ok","latency_ms":156,"price_usd":0.005,"provider":"","url":"https://api.eucompliance.tools/x402/perps"},{"description":"Will this transaction go through? Six checks before any gas is spent: gas vs balance, full simulation with the revert reason decoded, stuck nonces, contract or wallet recipient, ERC-20 allowance, and ","last_check":"ok","latency_ms":157,"price_usd":0.005,"provider":"","url":"https://api.eucompliance.tools/x402/preflight"},{"description":"Crypto spot price as the median of three independent public exchange tickers (Binance, Coinbase, Kraken). Every single quote, the spread and the timestamp are disclosed, so the median can be recompute","last_check":"ok","latency_ms":158,"price_usd":0.001,"provider":"","url":"https://api.eucompliance.tools/x402/price"},{"description":"Web page reader for agents: pass a URL, get the readable content back as clean markdown or plain text - title, author, date, main text, tables, links. Direct fetch of the public page, no third-party i","last_check":"ok","latency_ms":157,"price_usd":0.005,"provider":"","url":"https://api.eucompliance.tools/x402/read"},{"description":"JSON-RPC for five chains through one endpoint, no account and no API key: Base, Ethereum, Arbitrum, Optimism, Polygon. Two things a bare node does not give you. Failover: several public nodes per chai","last_check":"unclear","latency_ms":161,"price_usd":0.001,"provider":"","url":"https://api.eucompliance.tools/x402/rpc"},{"description":"Sanctions screening (AML/KYC) against three official lists in one call: EU (Commission FSF), UN Security Council and UK (HM Treasury OFSI) - 12,000+ entities, 50,000+ name variants, re-indexed daily, ","last_check":"ok","latency_ms":156,"price_usd":0.01,"provider":"","url":"https://api.eucompliance.tools/x402/sanctions"},{"description":"Search recent public posts across OPEN social networks - Bluesky, Hacker News and Mastodon - in one call: author, text, time, engagement, link. Failing sources are named in the answer, never silently ","last_check":"ok","latency_ms":157,"price_usd":0.002,"provider":"","url":"https://api.eucompliance.tools/x402/social"},{"description":"Pre-flight check before a swap or transfer: ERC-20 allowance, balance, decimals and symbol in one call, read live from the chain at the latest block. Pass an amount and get a straight would_succeed ve","last_check":"ok","latency_ms":639,"price_usd":0.002,"provider":"","url":"https://api.eucompliance.tools/x402/token"},{"description":"What happened to my transaction? Status, block, gas used, fee paid - and if it failed, the revert reason in plain text, recovered by replaying the call against its block. The receipt alone does not ca","last_check":"ok","latency_ms":161,"price_usd":0.002,"provider":"","url":"https://api.eucompliance.tools/x402/tx"},{"description":"EU VAT decision engine for invoicing and e-invoicing: determines place of supply, reverse charge, intra-Community supply, export or domestic VAT, returns the rate and the EN 16931 / UNCL5305 VAT categ","last_check":"ok","latency_ms":156,"price_usd":0.005,"provider":"","url":"https://api.eucompliance.tools/x402/vat-rules"}],"signed":{"message":"Keptvow verdict\nWallet: 0x478bcdea94b9cb5ea14c33e6f0d7e920743d39f2\nVerdict: careful\nAmount USD: any\nChecked: 1794209641\nValid until: 1794209941","signature":"0x4a502f91db1471be8429a0ee2f32e8b723109f515837cd49a346769f79c740bf1dc8127c71ca333b1db8f3c826adfe47553dc4be44318fcf759393f533ddf1541b","signer":"0x92cfc9afdb212626edc40373018792b06a116eba","valid_until_ms":1794209941000},"verdict":"careful","virtuals_acp":null,"wallet_page":"/wallets/0x478bcdea94b9cb5ea14c33e6f0d7e920743d39f2"}