{"advice":"Fine for payments up to $5 — a solid record (paid by 19 different wallets on one blockchain in the last two weeks (11 with their own history of paying others, 9 came back)), but not yet long enough for more.","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":58,"asks_to_be_paid_elsewhere":0,"down":0,"listed":58},"strong_record":false,"watched":false},"matches":[],"own_price":null,"paid_by_bots":{"by_coin":[{"amount":1.447,"coin":"USDC on Base","payments":94,"spend_usd":1.45}],"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":16,"payments":94,"received_usd":1.45,"repeat_paying_bots":8},"pay_to":"0x33d25c0a915e1114b341d09a7cf7cecab60afa0d","price_check":null,"sanctions_list":null,"sealkeeper":null,"seller_reply":null,"services":[{"description":"Ask a question about a web page and get a grounded answer with quotes. Answers a question using only the content of a public page, says whether the answer was found, and returns verbatim supporting qu","last_check":"ok","latency_ms":561,"price_usd":0.01,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/ask"},{"description":"Audio to notes: meeting notes, chapters or a podcast summary from a recording URL (up to 5 min). Transcribes a recording you supply (direct audio or video file URL, up to 5 minutes and 80 MB; never Yo","last_check":"ok","latency_ms":500,"price_usd":0.04,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/audio-notes"},{"description":"Measure audio loudness (EBU R 128 LUFS, true peak, loudness range). Two-pass EBU R 128 measurement of any audio or video file URL (up to 100 MB, 30 min): integrated LUFS, true peak, loudness range, an","last_check":"ok","latency_ms":407,"price_usd":0.005,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/audio/analyze"},{"description":"Normalise audio loudness to a broadcast or streaming target, file returned. Linear two-pass EBU R 128 loudness normalisation to a named target (ebu_r128, atsc_a85, ebu_r128_short, podcast, spotify, yo","last_check":"ok","latency_ms":434,"price_usd":0.02,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/audio/normalize"},{"description":"Sentiment, emotions, topics and toxicity of text, optionally sorted into your own labels. Analyses up to 4000 characters: language, sentiment and score (-1 to 1), up to 3 emotions, topics, toxicity an","last_check":"ok","latency_ms":419,"price_usd":0.005,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/classify"},{"description":"Wallet balance: native coin plus USDC/USDT/DAI, ENS name, on 5 chains. Balance of any wallet (0x address or .eth name) on ethereum, base, arbitrum, optimism or polygon: native coin, USDC, USDT and DAI","last_check":"ok","latency_ms":421,"price_usd":0.002,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/crypto/balance"},{"description":"Contract check: proxy type, implementation, owner, verified source, capability flags. Inspects any EVM contract: detects EIP-1967 and EIP-1167 proxies and their implementation, reads the owner, checks","last_check":"ok","latency_ms":137,"price_usd":0.005,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/crypto/contract"},{"description":"ENS lookup: .eth name to address, or address to verified name. Resolves an .eth name to its address, or an address to its primary ENS name (only returned when the forward record matches).","last_check":"ok","latency_ms":137,"price_usd":0.001,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/crypto/ens"},{"description":"Gas and priority fees on 5 chains (slow, standard, fast), live. Current gas price, next base fee and priority-fee percentiles (slow, standard, fast) for ethereum, base, arbitrum, optimism and polygon,","last_check":"ok","latency_ms":421,"price_usd":0.001,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/crypto/gas"},{"description":"ERC-20 token details: name, symbol, decimals, total supply. Reads an ERC-20 token contract on ethereum, base, arbitrum, optimism or polygon and returns name, symbol, decimals, total supply and bytecod","last_check":"ok","latency_ms":148,"price_usd":0.002,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/crypto/token"},{"description":"Token safety check: risk score, liquidity, supply held by owner and pools, upgrade, mint and blacklist powers. Check a token before trading it (Base, Ethereum, Arbitrum, Optimism, Polygon). Reads the ","last_check":"ok","latency_ms":417,"price_usd":0.015,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/crypto/token-risk"},{"description":"Transaction details: status, from, to, value, fee, token transfers. Looks up a transaction hash on ethereum, base, arbitrum, optimism or polygon: status, block, time, from, to, value, gas fee, method ","last_check":"ok","latency_ms":137,"price_usd":0.002,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/crypto/tx"},{"description":"DMARC report summary: reporter, date range, policy, record count. Lists what a DMARC aggregate report contains (reporter, report id, dates, published policy, records, messages) without evaluating it.","last_check":"ok","latency_ms":143,"price_usd":0.005,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/dmarc/inspect"},{"description":"DMARC aggregate report parser with real alignment checks (JSON or CSV). Reads a DMARC aggregate report URL (XML, .gz, .zip or the whole email). Computes SPF and DKIM alignment itself using the Public ","last_check":"ok","latency_ms":138,"price_usd":0.02,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/dmarc/parse"},{"description":"Convert Word, Excel, PowerPoint, PDF, EPUB or HTML to Markdown. Give a document URL (docx, xlsx, xls, pptx, pdf, epub, html, csv, json, xml; up to 30 MB) and get clean Markdown with headings, lists an","last_check":"ok","latency_ms":142,"price_usd":0.004,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/doc-to-markdown"},{"description":"Email address check: syntax, MX, disposable, role and free-provider flags. Validate an email address without sending mail: syntax, MX records, disposable-domain list, role account and free-provider fl","last_check":"ok","latency_ms":139,"price_usd":0.002,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/email-check"},{"description":"AI extraction of named fields from any web page as JSON. Give a URL and comma-separated field names; get a JSON object with the best value per field, plus a list of records when the page lists many (p","last_check":"ok","latency_ms":148,"price_usd":0.015,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/extract"},{"description":"Fact check a claim: verdict, confidence and evidence for and against, with sources. Give a claim; we search the live web (Google Search grounding) and judge it only on what the sources say: true, most","last_check":"ok","latency_ms":406,"price_usd":0.08,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/fact-check"},{"description":"Find a site's RSS/Atom feeds and return the latest items. Discovers RSS or Atom feeds for a site or page and returns the latest items with title, link, date and summary.","last_check":"ok","latency_ms":139,"price_usd":0.002,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/feeds"},{"description":"Fetch a web page as clean Markdown. Readable main text of any public web page as Markdown, with title, author, date and word count. Boilerplate, menus and ads removed.","last_check":"ok","latency_ms":141,"price_usd":0.003,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/fetch"},{"description":"Convert and reproject map files (GeoJSON, shapefile, CSV, GPX, KML). Spatial file in, spatial file out: reads GeoJSON, zipped shapefile, CSV, GPX or KML and writes GeoJSON, CSV, WKT or zipped shapefil","last_check":"ok","latency_ms":139,"price_usd":0.02,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/geo/convert"},{"description":"Inspect a map file: format, feature count, geometry types, extent, CRS. Reads a spatial file URL and returns its format, feature count, geometry types, extent, declared coordinate system and fields.","last_check":"ok","latency_ms":137,"price_usd":0.005,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/geo/inspect"},{"description":"Generate an image from a text prompt (PNG). Text-to-image with Google's Gemini image model. Aspect ratios 1:1, 3:2, 2:3, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9. Prompts refused by the model's safety fil","last_check":"ok","latency_ms":147,"price_usd":0.08,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/image"},{"description":"Extract all links from a page, split internal and external. Every link on a page with anchor text, deduplicated and split into internal and external.","last_check":"ok","latency_ms":144,"price_usd":0.002,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/links"},{"description":"Page metadata: title, description, Open Graph, Twitter card, JSON-LD. All metadata of a web page: title, description, language, canonical URL, favicon, Open Graph, Twitter card and JSON-LD structured ","last_check":"ok","latency_ms":139,"price_usd":0.002,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/metadata"},{"description":"Is this address safe to send to? Poisoning lookalikes, new wallet, contract, wrong chain. Checks a destination before sending: unused address, contract versus wallet on 6 EVM chains, Solana program or","last_check":"ok","latency_ms":405,"price_usd":0.005,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/money/address-check"},{"description":"Who can spend my tokens? Open approvals on Ethereum, Optimism and Solana, with risk flags. Lists live ERC-20 allowances and NFT operator approvals for a wallet on Ethereum and Optimism (from full Appr","last_check":"ok","latency_ms":141,"price_usd":0.01,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/money/approvals"},{"description":"Cheapest bridge routes between 7 chains: cost, time and every step in plain English. Compares live routes from LI.FI for moving a token (USDC, USDT, ETH and more) between ethereum, base, arbitrum, opt","last_check":"ok","latency_ms":136,"price_usd":0.005,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/money/bridge-routes"},{"description":"Gas by hour of day from our own 5-minute readings, with the cheapest hours. Median fee per hour of day (UTC) and per weekday hour for 7 chains, from readings we take every 5 minutes. After 14 days it ","last_check":"ok","latency_ms":136,"price_usd":0.002,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/money/busy"},{"description":"Fee station: live blocks, how full they are and the cost of a transfer at slow, standard and fast. Live fees for base, solana, ethereum, arbitrum, optimism, polygon or avalanche: the last 6 blocks (tr","last_check":"ok","latency_ms":411,"price_usd":0.001,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/money/fees"},{"description":"Multi-chain wallet view: holdings with dollar values and latest moves on 7 chains. Holdings and value for an EVM address across Ethereum, Base, Arbitrum, Optimism, Polygon and Avalanche, or a Solana a","last_check":"ok","latency_ms":141,"price_usd":0.005,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/money/wallet"},{"description":"Where is my money? Track a transfer across 7 chains and over bridges, in plain English. Give a transaction hash (EVM or Solana signature) or a wallet. Finds it on Ethereum, Base, Arbitrum, Optimism, P","last_check":"ok","latency_ms":136,"price_usd":0.003,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/money/where"},{"description":"Latest news on a token, company or topic: headlines with dates and links, summary and mood. Searches the live web for the past week's coverage of a topic (a token, project, company or subject) and ret","last_check":"ok","latency_ms":136,"price_usd":0.06,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/news"},{"description":"Read text from an image (OCR), 7 languages. Optical character recognition on an image URL (png, jpg, webp, tiff, bmp, gif; up to 15 MB) with Tesseract. Languages eng, deu, fra, spa, ita, por, nld, com","last_check":"ok","latency_ms":137,"price_usd":0.004,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/ocr"},{"description":"Page watcher: has a public page changed since last time? Fingerprint plus added and removed lines. Reads a public page's main text and returns a fingerprint. Pass that fingerprint back as since= on yo","last_check":"ok","latency_ms":138,"price_usd":0.003,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/page-watch"},{"description":"Extract text from a PDF URL, page by page. Text of a PDF (up to 25 MB, first 50 pages) page by page, with document metadata and a hint when the PDF is a scan.","last_check":"ok","latency_ms":146,"price_usd":0.004,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/pdf"},{"description":"Funny AI roast of a token, website or project, with a grade and a shareable one-liner. Give a token address (Base or Ethereum), a website or a project name and get a witty, harmless roast, a funny gra","last_check":"ok","latency_ms":425,"price_usd":0.01,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/roast"},{"description":"Screenshot of a web page as PNG (headless Chromium). Renders a public page in headless Chromium and returns a PNG. Viewport width 320-1920, height 320-1600, optional full page.","last_check":"ok","latency_ms":141,"price_usd":0.01,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/screenshot"},{"description":"Web search with a grounded answer and source links (Google Search). Searches the live web with Google Search and returns a concise factual answer plus the source pages (title and real URL) and the que","last_check":"ok","latency_ms":139,"price_usd":0.06,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/search"},{"description":"Domain health: DNS, SPF/DMARC, TLS certificate expiry, security headers. One-call domain audit: A/AAAA/MX/NS/CAA records, SPF and DMARC, TLS issuer and days to expiry, redirect chain and security-head","last_check":"ok","latency_ms":137,"price_usd":0.004,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/site-check"},{"description":"List a website's URLs from its sitemaps. Reads robots.txt and sitemap indexes (gzip supported) and returns up to 2000 URLs with lastmod dates.","last_check":"ok","latency_ms":146,"price_usd":0.003,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/sitemap"},{"description":"Solana token safety check: mint and freeze powers, Token-2022 traps, holders, 0-100 risk score. Check a Solana token (SPL or Token-2022) before buying it. Reads the mint from the chain: who can mint m","last_check":"ok","latency_ms":503,"price_usd":0.01,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/solana/token-risk"},{"description":"Explain a Solana transaction in plain English: who paid whom, swaps, programs, red flags. Give a Solana transaction signature and get a plain-English summary: success or failure, fee, which accounts s","last_check":"ok","latency_ms":419,"price_usd":0.003,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/solana/tx"},{"description":"AI summary of any web page with key points and topics. Fetches a public page and returns an AI summary (short, medium or long), 3-7 key points and topics. Uses only facts on the page.","last_check":"ok","latency_ms":141,"price_usd":0.01,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/summarize"},{"description":"Extract HTML tables from a page as JSON rows and records. All HTML tables on a page as JSON: header, rows, and records keyed by header when headers are unique.","last_check":"ok","latency_ms":139,"price_usd":0.003,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/tables"},{"description":"Detect the technologies a website uses (CMS, frameworks, analytics, CDN). Detects CMS, e-commerce platform, JS framework, analytics, payments, CDN and server software from a page's HTML and headers.","last_check":"ok","latency_ms":137,"price_usd":0.003,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/tech"},{"description":"Speech to text from an audio or video file URL (up to 5 minutes), with timestamps, SRT or VTT. Transcribes speech in an audio or video file (mp3, wav, m4a, mp4, webm and more; up to 80 MB and 5 minute","last_check":"ok","latency_ms":411,"price_usd":0.02,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/transcribe"},{"description":"Translate text into any language, keeping tone, names and formatting. Translates up to 4000 characters into any language (name or code), auto-detects the source language and flags ambiguities. Treats ","last_check":"ok","latency_ms":143,"price_usd":0.005,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/translate"},{"description":"Text to natural speech (MP3 or WAV), 30 voices. Turns up to 1500 characters into natural speech with Google's Gemini TTS. 30 voices (e.g. Kore, Puck, Charon, Aoede). MP3 or WAV.","last_check":"ok","latency_ms":146,"price_usd":0.04,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/tts"},{"description":"Inspect a video: duration, size, rotation and what a storyboard would produce. Reads a video URL (up to 200 MB, 2 hours) and returns codec, size, display rotation, aspect ratio, duration and the story","last_check":"ok","latency_ms":141,"price_usd":0.005,"provider":"","url":"https://sift.srv1996466.hstgr.cloud/v1/video/inspect"}],"signed":{"message":"Keptvow verdict\nWallet: 0x33d25c0a915e1114b341d09a7cf7cecab60afa0d\nVerdict: careful\nAmount USD: any\nChecked: 1794237675\nValid until: 1794237975","signature":"0x6c8c3bea353e7b9fc1934aa1b7bb89f4f4f087c4161742104817704398fad1804f963224a436334f1ea76f88bab5117a17d924e41d7e27aaa2062430f1c3e20d1c","signer":"0x92cfc9afdb212626edc40373018792b06a116eba","valid_until_ms":1794237975000},"verdict":"careful","virtuals_acp":null,"wallet_page":"/wallets/0x33d25c0a915e1114b341d09a7cf7cecab60afa0d"}