{"advice":"Fine for payments up to $5 — a solid record (paid 3513 times by 150 different buyers (86 came back) in the last 45 days), but not yet long enough for more. Payment history: paid 3513 times by 150 different buyers (86 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":150,"buyers_sharing_a_funder":0,"established_buyers":21,"first_payment_days_ago":81,"last_payment_days_ago":0,"received":3513,"repeat_buyers":86,"volume_usd":34.45,"window_days":45},"services":{"answering":125,"asks_to_be_paid_elsewhere":0,"down":0,"listed":125},"strong_record":false,"watched":true},"matches":[],"own_price":null,"paid_by_bots":{"by_coin":[{"amount":1.837148,"coin":"USDC on Base","payments":354,"spend_usd":1.84}],"chains":["Base"],"days":14,"days_paid":13,"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":29,"payments":354,"received_usd":1.84,"repeat_paying_bots":17},"pay_to":"0x2b6d4988db4723e6908db86ab2b8dfbc51fc32c5","price_check":null,"sanctions_list":null,"sealkeeper":null,"seller_reply":null,"services":[{"description":"Look up an airport by 3-letter IATA (e.g. SFO) or 4-letter ICAO (e.g. KSFO) code. Query: code (3-5 chars, alphanumeric). Returns { airport: { id, ident, type, name, latitude, longitude, elevationFt, c","last_check":"ok","latency_ms":108,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/airport/lookup"},{"description":"Airports within a radius of a coordinate, sorted by distance. Query: lat (-90..90), lon (-180..180), radius_km (1-2000, default 200), limit (1-100, default 20), type (optional: large_airport|medium_ai","last_check":"ok","latency_ms":213,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/airport/near"},{"description":"Terminal Aerodrome Forecast (TAF) for one or more airports — the official aviation forecast issued for an airport (~24–30h ahead). Pass ids = comma-separated ICAO station ids (e.g. KATL). Returns the ","last_check":"ok","latency_ms":93,"price_usd":0.003,"provider":"","url":"https://2s.io/api/aviation/taf"},{"description":"FDIC-insured US bank directory lookup. Lookup by name (fuzzy match), FDIC certificate number, RSSD ID, or state. Each record includes name + short name, web address, active flag, city/state/county/zip","last_check":"ok","latency_ms":213,"price_usd":0.003,"provider":"","url":"https://2s.io/api/bank/lookup"},{"description":"Look up a protein in UniProtKB by accession (e.g. \"P04637\", \"Q9Y6K9\", \"P0DTC2\"). Returns the entry id, reviewed (Swiss-Prot) flag, recommended + alternative protein names, gene names, organism + taxid","last_check":"ok","latency_ms":94,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/bio/protein"},{"description":"Resolve any organism by scientific or common name to the GBIF taxonomic backbone — the canonical free reference for life on Earth. Returns the accepted scientific name + canonical name, taxonomic rank","last_check":"ok","latency_ms":101,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/bio/species"},{"description":"Resolve a legal entity across identifier systems. Give exactly one of name, lei, cik, or ticker and get the others back: LEI (GLEIF), SEC CIK, ticker(s) with exchange, jurisdiction, and a canonical en","last_check":"ok","latency_ms":99,"price_usd":0.012,"provider":"","url":"https://2s.io/api/business/id-resolve"},{"description":"Look up or search NAICS 2022 industry classification codes (US Census Bureau, public domain). Pass `code` for an exact NAICS code — 2–6 digits or a combined sector like 31-33 — and get its official ti","last_check":"ok","latency_ms":215,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/business/naics"},{"description":"Official Norwegian company registry search (Brønnøysund Enhetsregisteret). Search by company name. Each result: organisation number, name, organisation form, primary industry (NACE), employee count, r","last_check":"ok","latency_ms":138,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/business/no-companies"},{"description":"Official UK company registry (Companies House). Two modes: pass query to search companies by name (returns company number, name, status, type, incorporation date, address), or pass companyNumber for t","last_check":"ok","latency_ms":335,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/business/uk-companies"},{"description":"Holiday-aware business-day calculator for 200+ countries. Three modes: pass start + addDays (signed integer) to shift a date by N business days; pass start + end to count business days between two dat","last_check":"ok","latency_ms":97,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/calendar/business-days"},{"description":"Earnings release calendar — which US-listed companies report earnings in a date window, with expected and (once reported) actual EPS and revenue, and the time of day (before/after market). Pass a from","last_check":"ok","latency_ms":120,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/calendar/earnings"},{"description":"List the official holidays for a country and year, with exact observed dates including substitute days (e.g. a Saturday July 4th observed on Friday). Query: country (ISO 3166-1 alpha-2, 200+ supported","last_check":"ok","latency_ms":105,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/calendar/holidays"},{"description":"Convert Chinese (Hanzi) text to pinyin romanization. Choose tone marks (symbol, e.g. hàn yǔ), numbered tones (han4 yu3), or no tones. Auto-segments words and returns the full pinyin string plus a per-","last_check":"ok","latency_ms":193,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/chinese/pinyin"},{"description":"Convert a value between units of measure: mass (g, kg, mg, lb, oz, t, st), length (m, km, cm, mm, in, ft, yd, mi), volume (l, ml, m3, gal, gal-imp, qt, pt, cup, floz, tbsp, tsp), area (m2, km2, ft2, a","last_check":"ok","latency_ms":97,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/convert/unit"},{"description":"Transaction history for an Ethereum address (via Etherscan V2). Returns normal transactions newest-first: hash, block, timestamp, from/to, value (wei + ETH), gas used, gas price, decoded method id + f","last_check":"ok","latency_ms":95,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/crypto/address-history"},{"description":"Sanctions-screen a crypto wallet address against the US Treasury OFAC SDN list's published Digital Currency Addresses (BTC/ETH/USDT/XMR and more). Exact match — returns whether the address is sanction","last_check":"ok","latency_ms":97,"price_usd":0.004998,"provider":"","url":"https://2s.io/api/crypto/address-screen"},{"description":"Validate a cryptocurrency address with full checksum verification (not just regex). Returns {chain, address, valid, canonical, format, reason}. Chains: btc (P2PKH, P2SH, Bech32 SegWit v0, Taproot Bech","last_check":"ok","latency_ms":129,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/crypto/address-validate"},{"description":"Live native + ERC-20 token balances for an EVM address (Base, Ethereum, Polygon, Arbitrum, Optimism; keyless). Returns the native-coin balance and, for any ERC-20 contract addresses you pass, the symb","last_check":"ok","latency_ms":122,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/crypto/balances"},{"description":"Bitcoin address summary (free/keyless): confirmed balance (sats + BTC), total received/sent, transaction count, funded/spent output counts, and pending mempool balance + tx count. Works for any BTC ad","last_check":"ok","latency_ms":160,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/crypto/btc-address"},{"description":"Bitcoin mempool state (free/keyless): current unconfirmed tx count, total vsize, and total fees, plus the most recent transactions (whale radar) — filter with minBtc to surface only large pending tran","last_check":"ok","latency_ms":2112,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/crypto/btc-mempool"},{"description":"Bitcoin transaction lookup by txid (free/keyless): confirmed status + confirmation count (vs current tip), block height + time, fee (sats + BTC), total output value, size/weight, and input/output coun","last_check":"ok","latency_ms":289,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/crypto/btc-tx"},{"description":"Centralized-exchange 24h ticker for a spot pair (e.g. BTC-USD), free/keyless: current price, best bid/ask, 24h open/high/low, 24h + 30d volume, and 24h percent change. Real CEX spot quote — distinct f","last_check":"ok","latency_ms":122,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/crypto/cex-ticker"},{"description":"","last_check":"ok","latency_ms":91,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/crypto/coin"},{"description":"Decode an EVM smart contract. Pass chain (ethereum, base, polygon, arbitrum, optimism, bsc, avalanche) + address; returns whether the contract is source-verified (Sourcify), its name/compiler/language","last_check":"ok","latency_ms":93,"price_usd":0.0045,"provider":"","url":"https://2s.io/api/crypto/contract"},{"description":"DeFi yield & lending rates across protocols (via DefiLlama, free/keyless). Returns pools ranked by APY or TVL with base vs reward APY, TVL, 1d/7d/30d APY trend, stablecoin flag, and IL-risk. Filter by","last_check":"ok","latency_ms":138,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/crypto/defi-yields"},{"description":"Live perp funding rates, open interest, and mark/oracle/mid prices across 200+ Hyperliquid perpetuals (free/keyless). Each row: coin, hourly funding rate, open interest, mark/oracle/mid price, premium","last_check":"ok","latency_ms":94,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/crypto/hyperliquid-funding"},{"description":"Current spot price and market data for crypto assets. Pass ids as comma-separated CoinGecko asset ids (e.g. bitcoin, ethereum, solana, usd-coin — lowercase id, not ticker symbol; up to 25 per call) an","last_check":"ok","latency_ms":112,"price_usd":0.003,"provider":"","url":"https://2s.io/api/crypto/token-price"},{"description":"Token honeypot & rug-pull risk screen (via GoPlus, free/keyless). For an ERC-20 on any EVM chain, returns honeypot flag, buy/sell tax, open-source/proxy/mintable status, hidden-owner / take-back-owner","last_check":"ok","latency_ms":135,"price_usd":0.004998,"provider":"","url":"https://2s.io/api/crypto/token-safety"},{"description":"Look up an IETF RFC by number. Pass number as RFC2616, 2616, or the integer 2616. Returns the RFC title, authors, publication date, status (e.g. INTERNET STANDARD, PROPOSED STANDARD, DRAFT STANDARD, I","last_check":"ok","latency_ms":99,"price_usd":0.003,"provider":"","url":"https://2s.io/api/dev/rfc"},{"description":"Resolve a hostname over public DNS and return parsed records. Query: host (required FQDN), types (comma-separated: A,AAAA,MX,TXT,NS,CAA,SRV,CNAME,PTR,SOA — default A,AAAA,MX,TXT,NS), resolver (cloudfl","last_check":"ok","latency_ms":91,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/dns/lookup"},{"description":"Grade a domain's email-authentication and DNS-security posture from live DNS in one call: SPF, DMARC (policy + alignment), DKIM (for the supplied or common selectors), MTA-STS, TLS-RPT, DNSSEC, CAA, a","last_check":"ok","latency_ms":114,"price_usd":0.0045,"provider":"","url":"https://2s.io/api/domain/email-security"},{"description":"Domain intelligence in one call — composes DNS, WHOIS/RDAP registration, and the live TLS certificate for a domain. Pass domain (e.g. example.com). Returns a summary (does it resolve, has MX, registra","last_check":"ok","latency_ms":186,"price_usd":0.012,"provider":"","url":"https://2s.io/api/domain/intel"},{"description":"","last_check":"ok","latency_ms":93,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/domain/whois"},{"description":"The US economic-data release CALENDAR — when official economic reports are published, from the Federal Reserve's FRED. Returns upcoming release dates (date, release name, FRED release id), starting fr","last_check":"ok","latency_ms":139,"price_usd":0.003,"provider":"","url":"https://2s.io/api/econ/fred-releases"},{"description":"Point-in-time (vintage) economic data from FRED's ALFRED archive — what an economic figure was AS FIRST REPORTED / as known on a past date, before later revisions. Give a seriesId (e.g. GDP, GDPC1, PA","last_check":"ok","latency_ms":138,"price_usd":0.0042,"provider":"","url":"https://2s.io/api/econ/fred-vintage"},{"description":"Look up any US public K-12 school (~102k, NCES Common Core of Data). Search by name (partial), district (LEA name, partial), state (2-letter), city, zip, or exact ncessch (12-digit NCES id). Each scho","last_check":"ok","latency_ms":92,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/edu/school-lookup"},{"description":"Validate an email address and return structured signals: RFC syntax validity (isSyntaxValid + reason if not), the normalized address with split local/domain, and boolean flags for isDisposable (throwa","last_check":"ok","latency_ms":215,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/email/validate"},{"description":"Search the global corpus of published fact-checks (ClaimReview) by free-text claim. Returns matching claims with the claimant, claim date, and each fact-check review's verdict (textualRating, e.g. \"Fa","last_check":"ok","latency_ms":115,"price_usd":0.0045,"provider":"","url":"https://2s.io/api/factcheck/search"},{"description":"Company 360 — a US public company's SEC picture in one call by ticker. Merges three SEC sources: recent filings (10-K/10-Q/8-K and all form types, with links), curated XBRL fundamentals (revenue, net ","last_check":"ok","latency_ms":301,"price_usd":0.0144,"provider":"","url":"https://2s.io/api/finance/company-profile"},{"description":"Free-text search for securities across global exchanges via OpenFIGI. Give a query (company name, ticker, description) and optionally narrow by exchCode (e.g. US), securityType, or marketSector (Equit","last_check":"ok","latency_ms":111,"price_usd":0.0036,"provider":"","url":"https://2s.io/api/finance/figi-search"},{"description":"Recent SEC EDGAR filings for a US publicly-traded company by stock ticker. Resolves ticker → CIK via SEC's company_tickers.json, then fetches the company's submissions index from data.sec.gov. Returns","last_check":"ok","latency_ms":98,"price_usd":0.009,"provider":"","url":"https://2s.io/api/finance/sec-filings"},{"description":"Parsed institutional holdings from a 13F-HR filing. By investment-manager CIK (e.g. 1067983 = Berkshire Hathaway). Returns each holding's nameOfIssuer, cusip, market value (whole USD per the modern Fo","last_check":"ok","latency_ms":109,"price_usd":0.018,"provider":"","url":"https://2s.io/api/finance/thirteen-f"},{"description":"Live flight status and tracking. Pass ident as an airline flight designator (ICAO \"UAL1\" or IATA \"UA1\") or an aircraft tail number; returns recent and upcoming instances of that flight with origin/des","last_check":"ok","latency_ms":100,"price_usd":0.045,"provider":"","url":"https://2s.io/api/flight/status"},{"description":"Resolve a food product barcode (UPC, EAN-13, EAN-8, etc.) to structured product metadata via Open Food Facts — the CC0 community-maintained database of >3M food products. Returns product name, brand, ","last_check":"ok","latency_ms":125,"price_usd":0.003,"provider":"","url":"https://2s.io/api/food/barcode-lookup"},{"description":"Daily reference exchange rates from the European Central Bank (via Frankfurter). 30+ major currencies. Pass base = 3-letter ISO 4217 currency (default USD), optional symbols = comma-separated target c","last_check":"ok","latency_ms":154,"price_usd":0.003,"provider":"","url":"https://2s.io/api/fx/rates"},{"description":"Geolocate a single IPv4 or IPv6 address. Returns country (name + ISO code), region (name + code), city, ZIP, lat/lon, timezone, ISP, organization, and AS number + name. For bulk lookups (up to 100 IPs","last_check":"ok","latency_ms":97,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/geo/ip"},{"description":"Resolve a postal/ZIP code to its place name(s), administrative divisions, and coordinates. Pass `postalCode` and a 2-letter `country` (default US). Returns each matching locality: place, admin1 (state","last_check":"ok","latency_ms":93,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/geo/postal"},{"description":"Forward geocoding — free-text address or place name → latitude/longitude plus structured address components (houseNumber, road, suburb, city, county, state, postcode, country, countryCode). Query: q (","last_check":"ok","latency_ms":119,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/geocode/address"},{"description":"Reverse geocoding — latitude/longitude → nearest formatted address plus structured components (houseNumber, road, suburb, city, county, state, postcode, country, countryCode). Query: lat (-90..90), lo","last_check":"ok","latency_ms":111,"price_usd":0.0025,"provider":"","url":"https://2s.io/api/geocode/reverse"}],"signed":{"message":"Keptvow verdict\nWallet: 0x2b6d4988db4723e6908db86ab2b8dfbc51fc32c5\nVerdict: careful\nAmount USD: any\nChecked: 1794278607\nValid until: 1794278907","signature":"0xb91414a1a916e0a7c30febf91b9ca85b0cfc40e1e91bcd559d7b311187dd65c54fa7c9dd966a689f6b401c52742b9cf80aa2b1b0fb5222451f90b2a54c87c4571c","signer":"0x92cfc9afdb212626edc40373018792b06a116eba","valid_until_ms":1794278907000},"verdict":"careful","virtuals_acp":null,"wallet_page":"/wallets/0x2b6d4988db4723e6908db86ab2b8dfbc51fc32c5"}