{"advice":"Fine for payments up to $5 — a solid record (paid 343 times by 43 different buyers (18 came back) in the last 45 days), but not yet long enough for more. Payment history: paid 343 times by 43 different buyers (18 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":43,"buyers_sharing_a_funder":0,"established_buyers":25,"first_payment_days_ago":33,"last_payment_days_ago":0,"received":343,"repeat_buyers":18,"volume_usd":15.92,"window_days":45},"services":{"answering":68,"asks_to_be_paid_elsewhere":0,"down":0,"listed":69},"strong_record":false,"watched":true},"matches":[],"own_price":null,"paid_by_bots":{"by_coin":[{"amount":0.1758,"coin":"USDC on Base","payments":59,"spend_usd":0.18}],"chains":["Base"],"days":14,"days_paid":10,"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":28,"payments":59,"received_usd":0.18,"repeat_paying_bots":5},"pay_to":"0x60fd97850059df9600c4e26f09ac58ef51561963","price_check":null,"sanctions_list":null,"sealkeeper":null,"seller_reply":null,"services":[{"description":"ERC-20 allowance and token approval check on Base: how much a spender contract is approved to move from an owner wallet, with unlimited-approval detection. Run it before a swap, a bridge or a transfer","last_check":"ok","latency_ms":509,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/base/allowance"},{"description":"Is this address a contract or a wallet? Checks any Base address: EOA, EIP-7702 delegated wallet or smart contract, bytecode size, ETH balance and ERC-20 symbol. Cheap safety check before sending funds","last_check":"ok","latency_ms":452,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/base/contract"},{"description":"Gas price on Base right now: gas price, base fee and priority fee in gwei, plus the cost of a simple ETH transfer. Decide whether to transact now or wait. No input needed.","last_check":"ok","latency_ms":164,"price_usd":0.002,"provider":"","url":"https://api.zkrobotics.fr/x402/base/gas"},{"description":"Basename and ENS resolver on Base: resolve name.base.eth to an address, or an address to its primary Basename (reverse names returned only when verified).","last_check":"ok","latency_ms":468,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/base/name"},{"description":"Swap quote and best DEX price on Base: live quotes from Uniswap v3 (all fee tiers) and Aerodrome (stable/volatile) for any ERC-20 pair, ranked best first, with a low-liquidity flag. ETH, USDC, cbBTC, ","last_check":"ok","latency_ms":488,"price_usd":0.0025,"provider":"","url":"https://api.zkrobotics.fr/x402/base/swap-quote"},{"description":"ERC-20 token info on Base: name, symbol, decimals and total supply of any token contract, read live on-chain. Check a token before you trade or accept it.","last_check":"ok","latency_ms":492,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/base/token"},{"description":"Transaction status and receipt on Base: success / failed / pending / not found, block, confirmations, from, to, value, gas used and real fee. Payment and settlement verification for agents.","last_check":"ok","latency_ms":182,"price_usd":0.0035,"provider":"","url":"https://api.zkrobotics.fr/x402/base/tx"},{"description":"Wallet balance and ERC-20 token balance on Base: live ETH, USDC and up to 5 ERC-20 balances of any address, read from Base mainnet. Pre-flight funding check before a payment or a swap. No API key.","last_check":"ok","latency_ms":177,"price_usd":0.002,"provider":"","url":"https://api.zkrobotics.fr/x402/base/wallet"},{"description":"Wallet profile and address intelligence on Base and Ethereum in one call: wallet or contract, ETH and USDC balances, transaction count, verified ENS / Basename, where it is active. Give an address or ","last_check":"ok","latency_ms":507,"price_usd":0.005,"provider":"","url":"https://api.zkrobotics.fr/x402/crypto/address-profile"},{"description":"Crypto token price in USD: live price of ETH, BTC (cbBTC), DAI, AERO or any Base token address, from on-chain DEX pools (Uniswap v3, Aerodrome), best route direct or via WETH. No API key, read-only.","last_check":"ok","latency_ms":518,"price_usd":0.002,"provider":"","url":"https://api.zkrobotics.fr/x402/crypto/price"},{"description":"Token security check and rug pull / honeypot detector for any Base token: A-F risk grade from fixed rules, price, liquidity, round-trip loss (hidden taxes), impact of a $1,000 sale, owner, upgradeable","last_check":"ok","latency_ms":176,"price_usd":0.01,"provider":"","url":"https://api.zkrobotics.fr/x402/crypto/token-report"},{"description":"DNS lookup API: A, AAAA, MX, TXT, NS, CNAME and CAA records of any domain in one call, with TTL and DNSSEC validation, via public DNS-over-HTTPS. Domain and network recon for agents.","last_check":"ok","latency_ms":225,"price_usd":0.002,"provider":"","url":"https://api.zkrobotics.fr/x402/domain/dns"},{"description":"MX records, SPF and DMARC check of a domain: does it accept email, its mail servers, SPF policy, DMARC policy and detected deliverability issues. DNS only, no SMTP.","last_check":"ok","latency_ms":529,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/domain/email"},{"description":"SSL certificate check: is the HTTPS certificate of a domain valid? Issuer, expiry date, days remaining, names covered (SAN), hostname match and TLS version. Expiry monitoring for agents.","last_check":"ok","latency_ms":480,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/domain/ssl"},{"description":"WHOIS lookup and domain availability check (RDAP): registered or available, registrar, creation and expiry dates, days until expiry, status and nameservers. Registrant contacts are never returned.","last_check":"ok","latency_ms":293,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/domain/whois"},{"description":"Keyword extraction and named entity recognition (NER) from text: ranked keywords plus people, organizations, locations, dates, money and products. Any language, clean JSON output.","last_check":"ok","latency_ms":190,"price_usd":0.007,"provider":"","url":"https://api.zkrobotics.fr/x402/entities"},{"description":"ERC20 allowance and token approval check on Ethereum: how much a spender (Permit2, a router, a bridge) is approved to move from an owner wallet, with unlimited-approval detection.","last_check":"ok","latency_ms":488,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/eth/allowance"},{"description":"Is this Ethereum address a contract or a wallet? EOA, EIP-7702 delegated wallet or smart contract, bytecode size, ETH balance and ERC-20 symbol. Safety check before sending funds.","last_check":"ok","latency_ms":484,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/eth/contract"},{"description":"ENS resolve on Ethereum: turn a .eth name into an address, or an address into its primary ENS name (reverse names returned only when verified). Forward and reverse lookup.","last_check":"ok","latency_ms":169,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/eth/ens"},{"description":"Gas price on Ethereum right now: gas price, base fee and priority fee in gwei, plus the cost of a simple ETH transfer. Decide whether to transact now or wait. No input needed.","last_check":"ok","latency_ms":475,"price_usd":0.002,"provider":"","url":"https://api.zkrobotics.fr/x402/eth/gas"},{"description":"ERC-20 token info on Ethereum: name, symbol, decimals and total supply of any token contract on Ethereum mainnet, read live via eth_call.","last_check":"ok","latency_ms":195,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/eth/token"},{"description":"Transaction receipt and status on Ethereum: success / failed / pending / not found, block, confirmations, from, to, value, gas used and fee, via eth_getTransactionReceipt.","last_check":"ok","latency_ms":476,"price_usd":0.004,"provider":"","url":"https://api.zkrobotics.fr/x402/eth/tx"},{"description":"ERC20 token balance and wallet balance on Ethereum: live ETH, USDC and up to 5 ERC-20 balances (USDT, DAI or any token) of any Ethereum address, read from mainnet. No API key.","last_check":"ok","latency_ms":169,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/eth/wallet"},{"description":"Extract structured JSON from unstructured text (invoices, emails, ads, CVs...): name the fields you want, get clean JSON back. Any language, up to 6,000 characters.","last_check":"ok","latency_ms":177,"price_usd":0.007,"provider":"","url":"https://api.zkrobotics.fr/x402/extract-json"},{"description":"","last_check":"unclear","latency_ms":165,"price_usd":0.004,"provider":"","url":"https://api.zkrobotics.fr/x402/finance/central-bank-rates"},{"description":"Company financials and stock fundamentals from SEC EDGAR filings by ticker: revenue, operating income, net income, diluted EPS (latest quarter and fiscal year), cash, assets, liabilities, equity and s","last_check":"ok","latency_ms":513,"price_usd":0.005,"provider":"","url":"https://api.zkrobotics.fr/x402/finance/company-financials"},{"description":"Currency exchange rates and forex API: official ECB (European Central Bank) reference rates for ~30 currencies (USD, EUR, GBP, JPY, CHF, CNY...), any base currency, with currency conversion of an amou","last_check":"ok","latency_ms":199,"price_usd":0.004,"provider":"","url":"https://api.zkrobotics.fr/x402/finance/fx-rates"},{"description":"SEC EDGAR filings by stock ticker: latest 10-K annual reports, 10-Q quarterly reports, 8-K material events and more for any US-listed company, with links to each document.","last_check":"ok","latency_ms":170,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/finance/sec-filings"},{"description":"Official French flood warnings (Vigicrues): every river section on yellow, orange or red flood vigilance with its position, plus the national count by color. Filter by river name (Seine, Loire, Garonn","last_check":"ok","latency_ms":187,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/france/flood-alerts"},{"description":"Real-time river water level and flow in France: the nearest gauging stations to a latitude / longitude with height (m), flow (m3/s) and 3-hour trend (rising, falling, stable). Official Hub'Eau open da","last_check":"ok","latency_ms":497,"price_usd":0.004,"provider":"","url":"https://api.zkrobotics.fr/x402/france/river-level"},{"description":"Official Meteo-France weather warnings (vigilance) for today and tomorrow: green / yellow / orange / red level per hazard (wind, thunderstorms, rain-flood, floods, snow-ice, heatwave, extreme cold, av","last_check":"ok","latency_ms":500,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/france/weather-alerts"},{"description":"Excuse generator API: a creative excuse for any situation (late for work, missed deadline, forgot a birthday...), believable or absurd, in English or French.","last_check":"ok","latency_ms":178,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/fun/excuse"},{"description":"Random fun fact and trivia of the day about France: one surprising, true fact, new every day, in English or French. Fun fact API, JSON.","last_check":"ok","latency_ms":159,"price_usd":0.002,"provider":"","url":"https://api.zkrobotics.fr/x402/fun/france-fact"},{"description":"Horoscope generator: an absurd, funny daily horoscope for any zodiac sign, in English or French. Fun / humor API, short JSON text.","last_check":"ok","latency_ms":167,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/fun/horoscope"},{"description":"Horror story generator: a short two- to three-sentence creepy story with a twist ending, built around a word you choose. No gore. English or French.","last_check":"ok","latency_ms":181,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/fun/horror-story"},{"description":"Compliment generator in pirate speak: a warm, wholesome compliment, optionally for a first name. Fun API, English or French.","last_check":"ok","latency_ms":175,"price_usd":0.0038,"provider":"","url":"https://api.zkrobotics.fr/x402/fun/pirate-compliment"},{"description":"Roast and insult generator in Shakespeare's style: one theatrical, good-natured insult for bots, games and chats, never aimed at a real person or group. English or French.","last_check":"ok","latency_ms":160,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/fun/shakespeare-insult"},{"description":"French grammar and spell check / proofreading API: corrects spelling, grammar, agreement and punctuation of French text without changing the style, returns the corrected text. Up to 2,500 characters.","last_check":"ok","latency_ms":194,"price_usd":0.007,"provider":"","url":"https://api.zkrobotics.fr/x402/grammar"},{"description":"Funding rate API for perpetual futures: current funding rate of any coin (BTC, ETH, SOL...) on Hyperliquid, with annualized %, next funding time, 24 h average, mark price, open interest and volume. Fo","last_check":"ok","latency_ms":172,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/perp/funding"},{"description":"x402 directory and uptime monitoring: find the most reliable, cheapest or fastest Base x402 endpoint for your keywords before you pay, with measured uptime (7/30 days), latency, price consistency and ","last_check":"ok","latency_ms":165,"price_usd":0.005,"provider":"","url":"https://api.zkrobotics.fr/x402/quality"},{"description":"Which x402 API should I call? Describe your need in plain words (weather forecast, token price, web search, translate...) and get the best paid endpoints to call: URL, method, price, measured uptime (","last_check":"ok","latency_ms":514,"price_usd":0.008,"provider":"","url":"https://api.zkrobotics.fr/x402/quality/recommend"},{"description":"Prompt injection detection and content moderation for AI agents: flags hidden instructions aimed at an LLM (none / suspicious / malicious + score) and harmful content (hate, violence, sexual, harassme","last_check":"ok","latency_ms":162,"price_usd":0.005,"provider":"","url":"https://api.zkrobotics.fr/x402/safety"},{"description":"Sentiment analysis API: classify text as positive / negative / neutral / mixed with a -1 to +1 score, confidence and a short reason. Reviews, tweets, support tickets; any language, JSON output.","last_check":"ok","latency_ms":183,"price_usd":0.003,"provider":"","url":"https://api.zkrobotics.fr/x402/sentiment"},{"description":"Text summarization API: summarize any text or article (English, French, any language, 200 to 7,000 characters) into a faithful 5-8 sentence summary / TL;DR. No API key, pay per call.","last_check":"ok","latency_ms":184,"price_usd":0.0055,"provider":"","url":"https://api.zkrobotics.fr/x402/summarize"},{"description":"Translation API: translate text into 15 languages (English, French, Spanish, German, Italian, Portuguese, Dutch, Polish, Russian, Ukrainian, Turkish, Arabic, Chinese, Japanese, Korean), source languag","last_check":"ok","latency_ms":173,"price_usd":0.007,"provider":"","url":"https://api.zkrobotics.fr/x402/translate"},{"description":"Weather forecast API for any latitude / longitude worldwide: current conditions, next 24 hours hour by hour and a 1-7 day daily summary (min / max temperature, precipitation, wind, humidity, cloud cov","last_check":"ok","latency_ms":525,"price_usd":0.002,"provider":"","url":"https://api.zkrobotics.fr/x402/weather/forecast"},{"description":"","last_check":"ok","latency_ms":149,"price_usd":0.003,"provider":"","url":"https://velux.taild4d007.ts.net:8443/x402/base/allowance"},{"description":"","last_check":"ok","latency_ms":148,"price_usd":0.003,"provider":"","url":"https://velux.taild4d007.ts.net:8443/x402/base/contract"},{"description":"","last_check":"ok","latency_ms":148,"price_usd":0.002,"provider":"","url":"https://velux.taild4d007.ts.net:8443/x402/base/gas"},{"description":"","last_check":"ok","latency_ms":145,"price_usd":0.003,"provider":"","url":"https://velux.taild4d007.ts.net:8443/x402/base/name"}],"signed":{"message":"Keptvow verdict\nWallet: 0x60fd97850059df9600c4e26f09ac58ef51561963\nVerdict: careful\nAmount USD: any\nChecked: 1794183140\nValid until: 1794183440","signature":"0xe859eee61c4c1f823686e10cba87ab3a36a61bbd4045ab9d59b57c99819fe42523d1a96b5796e445d3897b574d27c1e902c9a662d73f6303ed0191b8cd8f51a71b","signer":"0x92cfc9afdb212626edc40373018792b06a116eba","valid_until_ms":1794183440000},"verdict":"careful","virtuals_acp":null,"wallet_page":"/wallets/0x60fd97850059df9600c4e26f09ac58ef51561963"}