{"advice":"No bot Keptvow knows of is behind this wallet — no track record. Pay only what you can afford to lose. Payment history: paid 181 times by 4 different buyers (3 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":4,"buyers_sharing_a_funder":0,"established_buyers":1,"first_payment_days_ago":56,"last_payment_days_ago":26,"received":181,"repeat_buyers":3,"volume_usd":0.62,"window_days":45},"services":{"answering":0,"asks_to_be_paid_elsewhere":0,"down":0,"listed":78},"strong_record":false,"watched":true},"matches":[],"own_price":null,"paid_by_bots":{"by_coin":[{"amount":0.222,"coin":"USDC on Base","payments":112,"spend_usd":0.22}],"chains":["Base"],"days":14,"days_paid":14,"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":112,"received_usd":0.22,"repeat_paying_bots":1},"pay_to":"0xcb535d13c7fc5fe6c2b88da3f3601b840ccaf8bc","price_check":null,"sanctions_list":null,"sealkeeper":null,"seller_reply":null,"services":[{"description":"Use when you need a compact abstract card for an arXiv id without full affiliation/journal/comment fields: returns id, title, summary, author names only, primary category, published/updated, absUrl an","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://arxiv.scrapemole.workers.dev/v1/arxiv/abs"},{"description":"Use when you want the latest or relevance-ranked papers in one arXiv subject class: pass cat (e.g. cs.AI, quant-ph, stat.ML). Returns up to 25 papers with the same fields as search, plus totalResults ","last_check":"optout","latency_ms":0,"price_usd":0.003,"provider":"","url":"https://arxiv.scrapemole.workers.dev/v1/arxiv/category"},{"description":"Use when you have an arXiv id (new-style like 1706.03762 or with version 1706.03762v7, or old-style like hep-ex/0307015) and need its public metadata card: title, abstract/summary, authors with affili","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://arxiv.scrapemole.workers.dev/v1/arxiv/paper"},{"description":"Use when you need to discover arXiv e-prints by keyword, title, author or field query: pass any arXiv search_query string (e.g. \"transformer attention\", \"au:vaswani\", \"ti:\\\"attention is all you need\\\"","last_check":"optout","latency_ms":0,"price_usd":0.003,"provider":"","url":"https://arxiv.scrapemole.workers.dev/v1/arxiv/search"},{"description":"Use when you need the official facts about a US-listed or SEC-registered company: resolves a ticker or CIK and returns the EDGAR profile (legal name, all tickers and exchanges, SIC code and industry, ","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://companies.scrapemole.workers.dev/v1/company"},{"description":"Use when you need to find a company's annual report, latest quarterly report, recent 8-K events or registration statements: lists the company's recent EDGAR filings (newest first, up to the last ~1000","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://companies.scrapemole.workers.dev/v1/filings"},{"description":"Use when you need a public company's reported numbers without scraping filings: pulls the company's XBRL facts from SEC EDGAR and returns 13 standard metrics (US GAAP), each with the source concept, u","last_check":"optout","latency_ms":0,"price_usd":0.004,"provider":"","url":"https://companies.scrapemole.workers.dev/v1/financials"},{"description":"Use when you have a company name (or partial ticker) and need its exact ticker and SEC CIK before looking up financials or filings: matches against SEC's official ticker list (NYSE, Nasdaq, OTC, CBOE;","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://companies.scrapemole.workers.dev/v1/search"},{"description":"Use when naming a product, company or project and you need to know which domains are free: checks up to 10 domain names in one call against the authoritative registry RDAP servers (DNS delegation as f","last_check":"optout","latency_ms":0,"price_usd":0.004,"provider":"","url":"https://domains.scrapemole.workers.dev/v1/availability"},{"description":"Use when you need the current DNS records of a domain or hostname: resolves the requested record types live over DNS-over-HTTPS (Cloudflare 1.1.1.1 with Google fallback) and returns every answer with ","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://domains.scrapemole.workers.dev/v1/dns"},{"description":"Use when you need to check whether a domain is protected against email spoofing or set up for deliverability: reads MX (and guesses the mail provider), SPF (qualifier, lookup count), DMARC (policy, pc","last_check":"optout","latency_ms":0,"price_usd":0.003,"provider":"","url":"https://domains.scrapemole.workers.dev/v1/email-security"},{"description":"Use when you need to know whether a website or mail server has a valid HTTPS certificate or when it expires: opens a live TLS connection (SNI) to the host and returns whether the chain is publicly tru","last_check":"optout","latency_ms":0,"price_usd":0.003,"provider":"","url":"https://domains.scrapemole.workers.dev/v1/ssl"},{"description":"Use for attack-surface mapping, asset inventory or competitive research: lists every hostname under a domain that appears in unexpired publicly-logged TLS certificates, deduplicated, with wildcard fla","last_check":"optout","latency_ms":0,"price_usd":0.003,"provider":"","url":"https://domains.scrapemole.workers.dev/v1/subdomains"},{"description":"Use when you need to know who registered a domain through (registrar), when it was created, when it expires, its EPP status (e.g. clientTransferProhibited), nameservers and DNSSEC: queries the authori","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://domains.scrapemole.workers.dev/v1/whois"},{"description":"Use when you need what a wallet or contract holds: reads the native ETH balance and ERC-20 balances (a default set of major tokens, or up to 20 token symbols/addresses you pass) for one address on Bas","last_check":"optout","latency_ms":0,"price_usd":0.003,"provider":"","url":"https://onchain.scrapemole.workers.dev/v1/balances"},{"description":"Use when a token has no Chainlink feed (long-tail, new or memecoins) and you need its current market price: finds every Uniswap v3 pool of the token against WETH, USDC (and USDT on Ethereum) across fe","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://onchain.scrapemole.workers.dev/v1/dex-price"},{"description":"Use before sending funds or when you only have a human-readable name: resolves ENS names (.eth and DNS names on ENS, including offchain/wildcard resolvers via CCIP-Read such as *.cb.id) and Basenames ","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://onchain.scrapemole.workers.dev/v1/ens"},{"description":"Use before sending a transaction or to tell a user what it will cost: reads eth_feeHistory over the last 20 blocks (10th/50th/90th percentile tips), the next base fee and gas price, on Base also the L","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://onchain.scrapemole.workers.dev/v1/gas"},{"description":"Use when you need who holds a token (concentration, whales, treasury): returns the top N holders of an ERC-20 contract on Base or Ethereum with rank, checksummed address, raw and formatted balance, an","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://onchain.scrapemole.workers.dev/v1/holders"},{"description":"Use when you need a trustworthy USD price for crypto assets (ETH, BTC, cbBTC, SOL, LINK, AAVE, stablecoins), fiat FX rates (EUR, GBP, JPY…) or metals (XAU, XAG): reads the Chainlink price feed contrac","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://onchain.scrapemole.workers.dev/v1/price"},{"description":"Use when you have a token contract address and need to know what it is: reads name, symbol, decimals and totalSupply straight from the contract (one multicall) on Base or Ethereum, confirms there is c","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://onchain.scrapemole.workers.dev/v1/token"},{"description":"Use when you need to confirm or explain a transaction (e.g. verify a payment arrived): fetches the transaction, its receipt and block from Base or Ethereum and returns success/failed/pending, confirma","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://onchain.scrapemole.workers.dev/v1/tx"},{"description":"Use when you need the public npm registry card for a package (scoped or unscoped): returns description, homepage, bugs URL, repository, license, keywords, maintainers as names only (emails stripped), ","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://pkgs.scrapemole.workers.dev/v1/npm/package"},{"description":"Use to discover npm packages by keyword or name: returns up to 20 hits with name, version, description, keywords, date, and the registry search score. Publisher and maintainer emails are never returne","last_check":"optout","latency_ms":0,"price_usd":0.003,"provider":"","url":"https://pkgs.scrapemole.workers.dev/v1/npm/search"},{"description":"Use when you need the exact published artifact for an npm version: dependencies, optionalDependencies, peerDependencies, bundledDependencies, engines, os/cpu, dist (tarball URL, integrity, shasum, unp","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://pkgs.scrapemole.workers.dev/v1/npm/version"},{"description":"Use when you need the public PyPI project card: summary, home_page, project_urls, license, requires_python, a subset of classifiers, requires_dist (capped), current version, and yank status. Author/ma","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://pkgs.scrapemole.workers.dev/v1/pypi/project"},{"description":"Use when you need the published artifacts for a specific PyPI version: each file with filename, packagetype (sdist/bdist_wheel…), size, upload time, yank flags, digests (sha256/blake2b/md5) and downlo","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://pkgs.scrapemole.workers.dev/v1/pypi/release"},{"description":"Use when you have a likely PyPI project name (or a few tokens) and need to resolve it to live projects: tries the query as-is, PEP 503 normalization (lowercase, [-_.] → -), and hyphen/underscore/dot v","last_check":"optout","latency_ms":0,"price_usd":0.003,"provider":"","url":"https://pkgs.scrapemole.workers.dev/v1/pypi/search"},{"description":"Use to convert money amounts for quotes, invoices, expense reports or price comparisons: converts an amount from one currency to another at the ECB reference rate of the latest working day or of a giv","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/fx/convert"},{"description":"Use for trend questions (\"how did USD/EUR move this quarter?\") and for back-dated conversions: returns daily ECB reference rates for each working day between start and end (max 366 days) for the reque","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/fx/history"},{"description":"Use when you need a current, citable exchange rate: returns the latest European Central Bank reference rates (published once per working day around 16:00 CET) for about 30 major currencies, re-based t","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/fx/latest"},{"description":"Use when an agent has a city, landmark or postal address and needs lat/lon for maps, weather, distance or logistics: returns the best match with latitude, longitude, display name, country/countryCode,","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/geocode"},{"description":"Use when an agent has coordinates (from GPS, a map click or another API) and needs a human-readable place: returns the nearest OSM feature with display name, country, city, street when available, and ","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/geocode/reverse"},{"description":"Use for autocomplete-style place pickers or when the query is ambiguous: returns up to limit matches (default 5, max 10), each with lat/lon, display name, type and country. Same OpenStreetMap-derived ","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/geocode/search"},{"description":"Use for scheduling, payroll calendars, travel planning or \"is the office closed?\": returns every public holiday for a country (e.g. LT, US, DE, JP) in a given year from Nager.Date (~100 countries). Ea","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/holidays"},{"description":"Use before booking meetings, shipping deadlines or marketplace cut-offs: given a country and a date, returns isHoliday true/false, the matching holiday record(s) if any, and the next public holiday on","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/holidays/check"},{"description":"Use before calling /v1/holidays or /v1/holidays/check to discover supported country codes: returns every country Nager.Date covers (~100), each with countryCode and English name. No personal data.","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/holidays/countries"},{"description":"Use for travel or leave planning: returns long-weekend windows for a country and year where a public holiday creates 3+ consecutive days off, including whether a bridge day is needed and which dates t","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/holidays/long-weekend"},{"description":"Use to answer \"when is the next public holiday in Germany?\" or to build a short upcoming-holiday list for agents: returns the next public holidays for a country from today via Nager.Date NextPublicHol","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/holidays/next"},{"description":"Use to see what the tech/startup community is reading right now or to monitor launches: returns up to 30 stories from one Hacker News list (top = front page, new, best, ask, show, job) via the officia","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/news/hn"},{"description":"Use for scheduling across time zones: takes a wall-clock time in a source zone (or an ISO instant with offset) and returns the same instant in each target zone with date, weekday, UTC offset and DST f","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/time/convert"},{"description":"Use when an agent needs the real current time somewhere (models do not know \"now\"): returns the authoritative current UTC instant and, for each requested IANA time zone, the local date/time, weekday, ","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/time/now"},{"description":"Use for trip planning, logistics, event or outdoor decisions: returns the forecast for a location from the Norwegian Meteorological Institute (global coverage): current temperature, wind, humidity, cl","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/weather"},{"description":"Use before travel, logistics, field work, events or outdoor plans in the US, or to monitor severe weather: returns the currently active National Weather Service alerts (tornado/hurricane/flood/winter ","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/weather/alerts"},{"description":"Use for US trip, event, delivery or field-work planning when an official forecast matters: resolves lat/lon (or a US place name) to the NWS forecast grid and returns the 7-day forecast in 12-hour peri","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://pulse.scrapemole.workers.dev/v1/weather/us-forecast"},{"description":"Use for cryptocurrency prices across thousands of coins and tokens: pass CoinGecko ids (bitcoin,ethereum,solana; up to 25) or ticker symbols (BTC,ETH,SOL; up to 5, resolved to the highest-ranked coin ","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://quotes.scrapemole.workers.dev/v1/crypto"},{"description":"Use to resolve a coin or token name/ticker (\"solana\", \"pepe\", \"usdc\") to its CoinGecko id for /v1/crypto. Returns up to 25 matches ordered by CoinGecko relevance with id, name, symbol, market-cap rank","last_check":"optout","latency_ms":0,"price_usd":0.001,"provider":"","url":"https://quotes.scrapemole.workers.dev/v1/crypto/search"},{"description":"Use for charts, backtests, returns and volatility: returns open/high/low/close/adjusted close/volume bars for one ticker over a range (1d, 5d, 1mo, 3mo, 6mo, ytd, 1y, 2y, 5y, 10y, max) at an interval ","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://quotes.scrapemole.workers.dev/v1/history"},{"description":"Use when an agent needs the latest market price of a listed instrument: AAPL, MSFT, NVDA, SPY, ^GSPC (S&P 500), ^IXIC, EURUSD=X, GC=F (gold futures), BTC-USD, 7203.T (Tokyo), VOW3.DE (Xetra). Returns ","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://quotes.scrapemole.workers.dev/v1/quote"},{"description":"Use to price a watchlist or portfolio in one paid call: pass up to 10 comma-separated Yahoo-style tickers (e.g. AAPL,MSFT,NVDA,SPY,BTC-USD). Each item has the same fields as /v1/quote; unknown symbols","last_check":"optout","latency_ms":0,"price_usd":0.002,"provider":"","url":"https://quotes.scrapemole.workers.dev/v1/quotes"}],"signed":{"message":"Keptvow verdict\nWallet: 0xcb535d13c7fc5fe6c2b88da3f3601b840ccaf8bc\nVerdict: careful\nAmount USD: any\nChecked: 1794172798\nValid until: 1794173098","signature":"0x65f4edb304d1519625f5fc03ac8056e971195cf5c6487ecc7772b516278bd9066c17f30d73f460d8defe3c48d2a6f9f62996f03a86df127da4bd1551006dbada1c","signer":"0x92cfc9afdb212626edc40373018792b06a116eba","valid_until_ms":1794173098000},"verdict":"careful","virtuals_acp":null,"wallet_page":"/wallets/0xcb535d13c7fc5fe6c2b88da3f3601b840ccaf8bc"}