{"advice":"No bot Keptvow knows of is behind this wallet — no track record. Pay only what you can afford to lose.","amount_usd":null,"evidence":{"delivery_reports":{"buyers_reporting":0,"delivered":0,"not_delivered":0},"history_incomplete":false,"history_loading":false,"payments":{"buyers":0,"buyers_sharing_a_funder":0,"established_buyers":0,"first_payment_days_ago":null,"last_payment_days_ago":null,"received":0,"repeat_buyers":0,"volume_usd":0,"window_days":45},"services":{"answering":21,"asks_to_be_paid_elsewhere":0,"down":1,"listed":44},"strong_record":false,"watched":false},"matches":[],"own_price":null,"paid_by_bots":{"by_coin":[{"amount":0.131,"coin":"USDC on Base","payments":12,"spend_usd":0.13}],"chains":["Base"],"days":14,"days_paid":6,"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":3,"payments":12,"received_usd":0.13,"repeat_paying_bots":1},"pay_to":"0x7b97303d62517ea9e26d1e1b199eac42a487f430","price_check":null,"sanctions_list":null,"sealkeeper":null,"seller_reply":null,"services":[{"description":"Wallet balance on Base: ETH, USDC and 190+ major ERC-20 tokens with USD values and total. Pay per call: $0.003 (ETH + USDC + 190+ Base ERC-20s with USD values) or $0.002 lite (ETH + USDC) — or starter","last_check":"ok","latency_ms":755,"price_usd":0.003,"provider":"","url":"https://bal-check.restockalarm.workers.dev/v1/balance"},{"description":"ETH + USDC balance on Base for a wallet address (lite price $0.002; /v1/balance adds ERC-20 tokens with USD values). No charge for failed calls.","last_check":"ok","latency_ms":548,"price_usd":0.002,"provider":"","url":"https://bal-check.restockalarm.workers.dev/v1/balance-lite"},{"description":"Ranked crypto market brief from public spot + trending data","last_check":"ok","latency_ms":419,"price_usd":0.01,"provider":"","url":"https://crypto-brief.restockalarm.workers.dev/v1/brief"},{"description":"Holder analysis for an ERC-20 token on Base: top 10 holders with type, wallet concentration, distribution and bundling check","last_check":"down","latency_ms":82,"price_usd":0.02,"provider":"","url":"https://holder-check.restockalarm.workers.dev/v1/holders"},{"description":"Momentum score for an ERC-20 token on Base: 0-100 from 24 h volume, volume vs liquidity and 24 h price change, with direction up/down/flat and a one-line explanation · Pay per call: $0.02 — or starter","last_check":"ok","latency_ms":658,"price_usd":0.02,"provider":"","url":"https://momentum-score.restockalarm.workers.dev/v1/momentum"},{"description":"Current air quality (US AQI, PM2.5, PM10). Returns us_aqi, pm2_5, pm10 as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":191,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/air-quality-now"},{"description":"Bitcoin difficulty adjustment progress. Returns progress_pct, est_change_pct, remaining_blocks as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"ok","latency_ms":610,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/bitcoin-difficulty"},{"description":"Recommended Bitcoin fee rates (sat/vB). Returns fastest, half_hour, hour, economy as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"ok","latency_ms":171,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/bitcoin-fees"},{"description":"Book title by ISBN (Open Library). Returns title, publish_date as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":152,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/book-by-isbn"},{"description":"Country GDP in current USD (World Bank). Returns gdp_usd, year as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":174,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/country-gdp-usd"},{"description":"Country population (World Bank). Returns population, year as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":145,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/country-population"},{"description":"Latest version of a Rust crate. Returns max_version, downloads as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":132,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/crate-latest-version"},{"description":"Crypto 24h stats in USD (open/high/low/last/volume). Returns last_usd, open_usd, high_usd, low_usd, volume_24h as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":93,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/crypto-24h-stats"},{"description":"Crypto spot price in USD. Returns price_usd, symbol as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":188,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/crypto-spot-price"},{"description":"Value of one unit of a currency or coin in USD. Returns usd, currency as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":139,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/currency-to-usd"},{"description":"Number of M2.5+ earthquakes worldwide in the last 24 hours (USGS). Returns count, generated_ms as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"ok","latency_ms":893,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/earthquakes-24h"},{"description":"Fiat exchange rate (ECB reference). Returns rate, date as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":133,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/fiat-fx-rate"},{"description":"City name to coordinates. Returns name, country, latitude, longitude, timezone as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":171,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/geocode-city"},{"description":"Country annual inflation rate, consumer prices (World Bank). Returns inflation_pct, year as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":136,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/inflation-rate"},{"description":"Next public holiday in a country. Returns date, name, local_name as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":134,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/next-public-holiday"},{"description":"Latest version of an npm package. Returns name, version as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":192,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/npm-latest-version"},{"description":"npm package downloads last week. Returns downloads, start, end as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":187,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/npm-weekly-downloads"},{"description":"Postal code to place and coordinates. Returns place, state, latitude, longitude as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":86,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/postal-code-lookup"},{"description":"Latest version of a PyPI package. Returns name, version as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":153,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/pypi-latest-version"},{"description":"Sunrise and sunset (UTC) for a location. Returns sunrise_utc, sunset_utc, day_length_s as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":89,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/sun-times"},{"description":"Current UV index at a location. Returns uv_index, time as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":85,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/uv-index-now"},{"description":"Current sea wave height. Returns wave_height_m, time as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":132,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/wave-height-now"},{"description":"Current weather at a location. Returns temperature_c, humidity_pct, wind_kmh, time as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":144,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/weather-now"},{"description":"Wikipedia page summary (English). Returns title, extract as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":96,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/wikipedia-summary"},{"description":"English word definition. Returns word, part_of_speech, definition as JSON. Pay per call via x402. $0.01 USDC per call via x402 on Base.","last_check":"unclear","latency_ms":93,"price_usd":0.01,"provider":"","url":"https://nervebane.restockalarm.workers.dev/v1/word-definition"},{"description":"Spot crypto prices for comma-separated symbols (DefiLlama, ~60s cache)","last_check":"ok","latency_ms":572,"price_usd":0.01,"provider":"","url":"https://price-snap.restockalarm.workers.dev/v1/price"},{"description":"Rug pull check for an ERC-20 token on Base: rug_pull true/false, confidence, 5 signals (ok/warning/unknown), derived liquidity view and the decision rule. Polygon/Ethereum paused (503, not charged) · ","last_check":"ok","latency_ms":578,"price_usd":0.02,"provider":"","url":"https://rug-check.restockalarm.workers.dev/v1/rug"},{"description":"Autocomplete-style related queries for q (DuckDuckGo AC or heuristic; ~5 min cache)","last_check":"ok","latency_ms":572,"price_usd":0.01,"provider":"","url":"https://serp-lite.restockalarm.workers.dev/v1/suggest"},{"description":"JSON feed of embedded TCG restock watchlist signals (no live scraping)","last_check":"ok","latency_ms":517,"price_usd":0.02,"provider":"","url":"https://tcg-feed-x402.restockalarm.workers.dev/v1/feed"},{"description":"Risk score 0-100 for an ERC-20 token on Base: derived liquidity view, known-address supply breakdown, own sell simulation (taxes) and contract flags, news sentiment. Polygon/Ethereum paused (503, not ","last_check":"ok","latency_ms":565,"price_usd":0.01,"provider":"","url":"https://token-risk.restockalarm.workers.dev/v1/risk"},{"description":"One-call verdict for an ERC-20 token on Base: risk (incl. holder concentration) + rug-pull + momentum + contract flags, verdict avoid/high_risk/caution/low_risk and a one-line English summary · Pay pe","last_check":"ok","latency_ms":620,"price_usd":0.01,"provider":"","url":"https://token-verdict.restockalarm.workers.dev/v1/verdict"},{"description":"SHA-256 hex of query parameter q (max 2kb)","last_check":"ok","latency_ms":554,"price_usd":0.005,"provider":"","url":"https://util-x402.restockalarm.workers.dev/v1/echo-hash"},{"description":"Current UTC time as ISO + unix","last_check":"ok","latency_ms":83,"price_usd":0.005,"provider":"","url":"https://util-x402.restockalarm.workers.dev/v1/utc"},{"description":"Random UUID v4","last_check":"ok","latency_ms":82,"price_usd":0.005,"provider":"","url":"https://util-x402.restockalarm.workers.dev/v1/uuid"},{"description":"Keyword ideas (Google autocomplete expansion, up to ~300 long-tail ideas) for SEO/content agents","last_check":"ok","latency_ms":86,"price_usd":0.01,"provider":"","url":"https://x402-seo-api.restockalarm.workers.dev/v1/keyword-ideas"},{"description":"Expand a People-Also-Ask question into related questions (+ autocomplete)","last_check":"ok","latency_ms":503,"price_usd":0.01,"provider":"","url":"https://x402-seo-api.restockalarm.workers.dev/v1/paa-expand"},{"description":"People-also-ask style question expansion (what/how/why/... autocomplete) for SEO/FAQ content agents","last_check":"ok","latency_ms":88,"price_usd":0.02,"provider":"","url":"https://x402-seo-api.restockalarm.workers.dev/v1/questions"},{"description":"5 SERP-style title/snippet templates (intent-tagged) for a keyword","last_check":"ok","latency_ms":479,"price_usd":0.02,"provider":"","url":"https://x402-seo-api.restockalarm.workers.dev/v1/serp-snippets"},{"description":"Agent-in-Stock: heuristic stock status for a product URL.","last_check":"ok","latency_ms":264,"price_usd":0.02,"provider":"","url":"https://x402-stock-api.restockalarm.workers.dev/v1/stock"}],"signed":{"message":"Keptvow verdict\nWallet: 0x7b97303d62517ea9e26d1e1b199eac42a487f430\nVerdict: careful\nAmount USD: any\nChecked: 1794169014\nValid until: 1794169314","signature":"0xff3b002af8d9b9c0afad464a87c0808e2056ded6ad8c92a2d03cc68463f574de54d675cd584ae609c3ea6d61a34ca076fd47e486d03b4dc0b16d3271d17221d21c","signer":"0x92cfc9afdb212626edc40373018792b06a116eba","valid_until_ms":1794169314000},"verdict":"careful","virtuals_acp":null,"wallet_page":"/wallets/0x7b97303d62517ea9e26d1e1b199eac42a487f430"}