{"advice":"No bot Keptvow knows of is behind this wallet — no track record. Pay only what you can afford to lose. Payment history: paid 1419 times by 19 different buyers (19 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":19,"buyers_sharing_a_funder":0,"established_buyers":7,"first_payment_days_ago":46,"last_payment_days_ago":0,"received":1419,"repeat_buyers":19,"volume_usd":18.71,"window_days":45},"services":{"answering":42,"asks_to_be_paid_elsewhere":0,"down":2,"listed":353},"strong_record":false,"watched":true},"matches":[],"own_price":null,"paid_by_bots":{"by_coin":[{"amount":10.377642,"coin":"USDC on Base","payments":1269,"spend_usd":10.37}],"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":14,"payments":1269,"received_usd":10.37,"repeat_paying_bots":9},"pay_to":"0xc22f9caebac37fe72d5142f35f21f6696ea9ef69","price_check":null,"sanctions_list":null,"sealkeeper":null,"seller_reply":null,"services":[{"description":"Validate an EVM, Solana, or Bitcoin address locally (EIP-55 checksum, base58, bech32). Optional eth_getCode on Base to label eoa vs contract. No RPC required by default.","last_check":"ok","latency_ms":126,"price_usd":0.001,"provider":"","url":"https://grokzilla.shop/api/skills/address-validate"},{"description":"Audits how ~17 AI crawlers and agents (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, ChatGPT-User, ...) can reach and read a site: robots rules per bot, live user-agent probes, llms.txt, sitemap,","last_check":"ok","latency_ms":152,"price_usd":0.1993,"provider":"","url":"https://grokzilla.shop/api/skills/agent-ready-audit"},{"description":"Agent-Ready Audit plus generated files: llms.txt, llms-full.txt, merged robots.txt AI section, sitemap.xml, JSON-LD and meta/OG per page, agent card, and an install guide (zip). Unknown facts stay TOD","last_check":"ok","latency_ms":160,"price_usd":0.2502,"provider":"","url":"https://grokzilla.shop/api/skills/agent-ready-kit"},{"description":"Estimate whether text (or a web page's text) is AI-written using a trained classifier: about 78% accurate on a held-out benchmark (not a guarantee). Uncertain results suggest a rerun on a longer secti","last_check":"ok","latency_ms":143,"price_usd":0.01,"provider":"","url":"https://grokzilla.shop/api/skills/ai-detector"},{"description":"Base64-encode UTF-8 text or decode base64 back to text, standard or URL-safe alphabet. Deterministic, no network.","last_check":"ok","latency_ms":125,"price_usd":0.003,"provider":"","url":"https://grokzilla.shop/api/skills/base64"},{"description":"Latest eth_blockNumber for Base and/or Ethereum, optional block timestamp. Cached ~2s.","last_check":"ok","latency_ms":128,"price_usd":0.001,"provider":"","url":"https://grokzilla.shop/api/skills/block-number"},{"description":"Validate a 5-field cron expression (lists, ranges, steps, JAN-DEC/SUN-SAT names, @daily/@hourly macros) and return its next 1-20 run times in any IANA time zone (DST-aware), as local ISO, UTC ISO and ","last_check":"ok","latency_ms":175,"price_usd":0.0031,"provider":"","url":"https://grokzilla.shop/api/skills/cron-next"},{"description":"Parse CSV into JSON rows keyed by trimmed snake_case headers, plus a type hint per column (integer, number, boolean, date, datetime, string). Deterministic, no network.","last_check":"ok","latency_ms":137,"price_usd":0.003,"provider":"","url":"https://grokzilla.shop/api/skills/csv-normalize"},{"description":"DNS-over-HTTPS lookup (A/AAAA/MX/TXT/NS/CNAME/CAA) via Google Public DNS with Cloudflare fallback. Rejects IP literals and private names.","last_check":"ok","latency_ms":143,"price_usd":0.002,"provider":"","url":"https://grokzilla.shop/api/skills/dns-lookup"},{"description":"Check an email address for deliverability: syntax, canonical form, MX, SPF, DMARC, disposable domain. One verdict with reasons and sources. DNS-over-HTTPS only, no mailbox probing. Not charged if the ","last_check":"ok","latency_ms":176,"price_usd":0.0032,"provider":"","url":"https://grokzilla.shop/api/skills/email-check"},{"description":"Convert epoch seconds or milliseconds (detected by magnitude) or an ISO-8601 string into epoch_s, epoch_ms, UTC ISO and ISO in any IANA time zone. Deterministic, no network.","last_check":"ok","latency_ms":143,"price_usd":0.003,"provider":"","url":"https://grokzilla.shop/api/skills/epoch-convert"},{"description":"Read ERC-20 name, symbol, decimals, totalSupply (and optional holder balanceOf) via multicall3 on Base or Ethereum. 400 if the address is not a contract.","last_check":"ok","latency_ms":153,"price_usd":0.002,"provider":"","url":"https://grokzilla.shop/api/skills/erc20-meta"},{"description":"EIP-1559 base fee and priority fee percentiles (p25/p50/p90) for Base and/or Ethereum via eth_feeHistory. Cached 10s. Optional eth-transfer USD estimate on Base.","last_check":"ok","latency_ms":96,"price_usd":0.001,"provider":"","url":"https://grokzilla.shop/api/skills/gas-price"},{"description":"Local-only hex decode to utf-8, bytes32, address, and 4-byte selector note. No network fetch (no 4byte.directory).","last_check":"ok","latency_ms":143,"price_usd":0.001,"provider":"","url":"https://grokzilla.shop/api/skills/hex-decode"},{"description":"Strip scripts/styles and return readable text or markdown from HTML. mode normalized: text with NFKC and zero-width/bidi characters stripped.","last_check":"ok","latency_ms":196,"price_usd":0.008,"provider":"","url":"https://grokzilla.shop/api/skills/html-clean"},{"description":"One public IP or CIDR in: normalized network, size, membership checks, plus holder, abuse contact and origin ASN from RIR RDAP and RIPEstat, and country from DB-IP Lite (CC BY 4.0, attributed). Privat","last_check":"ok","latency_ms":159,"price_usd":0.0033,"provider":"","url":"https://grokzilla.shop/api/skills/ip-intel"},{"description":"Deterministic nested JSON to flat path-value map. Arrays, custom separators, depth limits.","last_check":"ok","latency_ms":148,"price_usd":0.006,"provider":"","url":"https://grokzilla.shop/api/skills/json-flatten"},{"description":"Repair malformed or truncated JSON from LLMs, JS or Python: strips ```json fences and comments, fixes trailing commas, single quotes, unquoted keys, True/False/None, missing commas and unclosed string","last_check":"ok","latency_ms":153,"price_usd":0.0041,"provider":"","url":"https://grokzilla.shop/api/skills/json-repair"},{"description":"Cheap schema gate: type, required, properties, array items, plus format checks (email, date, date-time, uri, ipv4, ipv6, uuid, hostname).","last_check":"ok","latency_ms":123,"price_usd":0.006,"provider":"","url":"https://grokzilla.shop/api/skills/json-schema-validate"},{"description":"Recursively sort object keys and return canonical compact JSON. Deterministic, no network.","last_check":"ok","latency_ms":117,"price_usd":0.003,"provider":"","url":"https://grokzilla.shop/api/skills/json-sort"},{"description":"Deterministic term ranking from free text. Stopword-filtered. ngrams 2-3 adds scored multi-word phrases.","last_check":"ok","latency_ms":116,"price_usd":0.008,"provider":"","url":"https://grokzilla.shop/api/skills/keyword-extract"},{"description":"Text or token counts in, cost per model out, cheapest first, from OpenRouter's public price list with a price-fetched-at timestamp. Applies time-of-day pricing. Not charged if the price list is unavai","last_check":"ok","latency_ms":155,"price_usd":0.0034,"provider":"","url":"https://grokzilla.shop/api/skills/llm-cost-quote"},{"description":"Resolve ENS (.eth) on Ethereum and Basenames (.base.eth) on Base, forward or reverse. Returns address, name, source, forward_verified, optional avatar.","last_check":"ok","latency_ms":101,"price_usd":0.003,"provider":"","url":"https://grokzilla.shop/api/skills/name-resolve"},{"description":"Topic in, deduplicated story clusters out: headline, every outlet URL and first-seen time, from GDELT and publisher RSS. Headlines and links only, no article text. Not charged when nothing matches or ","last_check":"ok","latency_ms":121,"price_usd":0.0101,"provider":"","url":"https://grokzilla.shop/api/skills/news-brief"},{"description":"Taking messy data, making it agent-kind — swarm packages eval sets and RAG chunks","last_check":"down","latency_ms":189,"price_usd":0.02,"provider":"","url":"https://grokzilla.shop/api/skills/nicje"},{"description":"Resolves one public name on Wikidata and returns a relationship graph from a fixed property list (instance of, country, headquarters, founder, chief executive, ownership, employer, education, membersh","last_check":"ok","latency_ms":154,"price_usd":0.01,"provider":"","url":"https://grokzilla.shop/api/skills/osint-graph"},{"description":"Redact emails, phone numbers, SSN-shaped strings, Luhn-valid card numbers and IPv4 addresses with typed placeholders. Deterministic, no network.","last_check":"ok","latency_ms":161,"price_usd":0.003,"provider":"","url":"https://grokzilla.shop/api/skills/pii-redact"},{"description":"","last_check":"down","latency_ms":121,"price_usd":0.015,"provider":"","url":"https://grokzilla.shop/api/skills/research"},{"description":"Fetches a URL and returns an on-page SEO score from real checks (title, meta, headings, alt text, keywords, and more). If the page cannot be fetched, returns an error status (403/404/5xx), is a CDN/WA","last_check":"ok","latency_ms":212,"price_usd":0.012,"provider":"","url":"https://grokzilla.shop/api/skills/seo"},{"description":"Runs SEO Optimizer v2 on your page and up to 3 competitor pages and returns a per-check gap table. Not charged if your page blocks us or is unreachable (422, charged:false).","last_check":"ok","latency_ms":101,"price_usd":0.0503,"provider":"","url":"https://grokzilla.shop/api/skills/seo-compare"},{"description":"On-page SEO + AEO audit with paste-ready fixes: 0-100 score across technical, content, metadata, structured data and AI-answer readiness, ~25 checks with severity, and generated title/meta, canonical,","last_check":"ok","latency_ms":143,"price_usd":0.0997,"provider":"","url":"https://grokzilla.shop/api/skills/seo-v2"},{"description":"Hash a string (SHA-256 by default; algo: sha512, sha3_256 or blake2b_256) and return hex plus a short prefix. Deterministic, no network.","last_check":"ok","latency_ms":145,"price_usd":0.003,"provider":"","url":"https://grokzilla.shop/api/skills/sha256"},{"description":"Turn free text into a URL-safe lowercase slug. Deterministic, no network.","last_check":"ok","latency_ms":108,"price_usd":0.003,"provider":"","url":"https://grokzilla.shop/api/skills/slugify"},{"description":"Lightweight deterministic line/word/char diff. Structured ops plus a one-line delta summary.","last_check":"ok","latency_ms":111,"price_usd":0.006,"provider":"","url":"https://grokzilla.shop/api/skills/text-diff"},{"description":"Approximate cl100k/o200k token counts for budget decisions.","last_check":"ok","latency_ms":112,"price_usd":0.004,"provider":"","url":"https://grokzilla.shop/api/skills/token-count"},{"description":"Verified USD price for a Base ERC-20: DeFiLlama cross-checked against the deepest on-chain Uniswap/Aerodrome pool. Returns price, spread, staleness, confidence. Refused, not charged, if sources disagr","last_check":"ok","latency_ms":99,"price_usd":0.002,"provider":"","url":"https://grokzilla.shop/api/skills/token-price"},{"description":"Heuristic risk checks for a Base ERC-20: contract code, metadata, proxy, owner/renounced, mint/blacklist/pause/fee selectors, deepest Uniswap/Aerodrome pool, and simulated sell/buy transfers with meas","last_check":"ok","latency_ms":155,"price_usd":0.005,"provider":"","url":"https://grokzilla.shop/api/skills/token-risk"},{"description":"Transaction receipt status, block, and confirmations on Base or Ethereum via eth_getTransactionReceipt. Validates 0x tx hash before payment. Short-cached.","last_check":"ok","latency_ms":141,"price_usd":0.002,"provider":"","url":"https://grokzilla.shop/api/skills/tx-status"},{"description":"Canonicalize URLs: strip tracking params, force HTTPS, sort query, extract components.","last_check":"ok","latency_ms":99,"price_usd":0.005,"provider":"","url":"https://grokzilla.shop/api/skills/url-normalize"},{"description":"Fetch one public web page and return its title and clean Markdown (headings, links, lists, code, tables). Honors robots.txt, SSRF-guarded, HTML only, 1 MB / 5 s caps. No JavaScript rendering.","last_check":"ok","latency_ms":127,"price_usd":0.003,"provider":"","url":"https://grokzilla.shop/api/skills/url-to-markdown"},{"description":"Mint 1-32 UUID v4 (or v1) identifiers for agent job IDs and idempotency keys.","last_check":"ok","latency_ms":121,"price_usd":0.003,"provider":"","url":"https://grokzilla.shop/api/skills/uuid-mint"},{"description":"Domain registration lookup via IANA RDAP DNS bootstrap only (registrar, status, nameservers, events). Rejects IP literals and private names. Rate-limited, ~5s timeout, SSRF-safe (no private redirects)","last_check":"ok","latency_ms":114,"price_usd":0.003,"provider":"","url":"https://grokzilla.shop/api/skills/whois-rdap"},{"description":"Palette contrast matrix (WCAG AA/AAA) + nearest passing color suggestions. Offline.","last_check":"unclear","latency_ms":89,"price_usd":0.002,"provider":"","url":"https://x402-v2-mint-a11y-color-check.vercel.app/v1/a11y-color-check"},{"description":"Local EIP-55 / base58 / bech32 address validation (EVM/Solana/Bitcoin). Optional eth_getCode on Base. Amp port.","last_check":"unclear","latency_ms":100,"price_usd":0.001,"provider":"","url":"https://x402-v2-mint-address-validate.vercel.app/v1/address-validate"},{"description":"Agent-readiness check for a public site: robots.txt AI-bot rules, llms.txt, JSON-LD schema, OpenAPI/MCP discovery, /.well-known/x402. Deterministic 0-100 score + fixes. Max 6 capped public GETs. Bad u","last_check":"ok","latency_ms":138,"price_usd":0.05,"provider":"","url":"https://x402-v2-mint-agent-readiness.vercel.app/agent-readiness"},{"description":"Re-probe AI-crawler reach after fixes (or first-pass with url). Amp port. Verify-before-settle; 422 if blocked.","last_check":"unclear","latency_ms":87,"price_usd":0.0102,"provider":"","url":"https://x402-v2-mint-agent-ready-recheck.vercel.app/v1/agent-ready-recheck"},{"description":"Stylometric AI-writing detector (~78% in-sample bench; not field accuracy). Uncertain → invite longer sample (ideally 300+ words). Amp port — honesty preserved.","last_check":"unclear","latency_ms":115,"price_usd":0.01,"provider":"","url":"https://x402-v2-mint-ai-detector.vercel.app/v1/ai-detector"},{"description":"AlphaFold DB structure prediction by UniProt accession (keyless). POST {uniprot_accession} or {accession}. Empty → 404 not charged.","last_check":"unclear","latency_ms":103,"price_usd":0.020044,"provider":"","url":"https://x402-v2-mint-alphafold-prediction.vercel.app/v1/alphafold-prediction"},{"description":"Amtrak live trains (keyless via Amtraker). POST {train?}/{route?}. Empty -> 400 not charged. bart/TfL/MBTA transit adjacency disclosed.","last_check":"unclear","latency_ms":108,"price_usd":0.020099,"provider":"","url":"https://x402-v2-mint-amtrak-trains.vercel.app/v1/amtrak-trains"},{"description":"Anitya / release-monitoring package versions (keyless). POST {name|project|q,limit?}. Unpaid empty → 402; after settle empty/invalid → 400 charged:false. Soft disclose dockerhub / package-registry / f","last_check":"unclear","latency_ms":92,"price_usd":0.020202,"provider":"","url":"https://x402-v2-mint-anitya-project.vercel.app/v1/anitya-project"}],"signed":{"message":"Keptvow verdict\nWallet: 0xc22f9caebac37fe72d5142f35f21f6696ea9ef69\nVerdict: careful\nAmount USD: any\nChecked: 1794209636\nValid until: 1794209936","signature":"0xe78e4c8036d8af4fb7c12d35aca5dc651f80573aaccfdec9930ffe2fd9d9e876657e6c089e0e680cb34a959e0cab71743e97976faaa5b2356ddef1e5d72afca01c","signer":"0x92cfc9afdb212626edc40373018792b06a116eba","valid_until_ms":1794209936000},"verdict":"careful","virtuals_acp":null,"wallet_page":"/wallets/0xc22f9caebac37fe72d5142f35f21f6696ea9ef69"}