{"advice":"Fine for payments up to $5 — a solid record (paid 697 times by 96 different buyers (42 came back) in the last 45 days), but not yet long enough for more. Payment history: paid 697 times by 96 different buyers (42 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":96,"buyers_sharing_a_funder":0,"established_buyers":24,"first_payment_days_ago":106,"last_payment_days_ago":24,"received":697,"repeat_buyers":42,"volume_usd":2.42,"window_days":45},"services":{"answering":43,"asks_to_be_paid_elsewhere":0,"down":0,"listed":43},"strong_record":false,"watched":true},"matches":[],"own_price":null,"paid_by_bots":{"by_coin":[{"amount":0.159,"coin":"USDC on Base","payments":148,"spend_usd":0.16}],"chains":["Base"],"days":14,"days_paid":25,"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":22,"payments":148,"received_usd":0.16,"repeat_paying_bots":8},"pay_to":"0x5253666c40432f009ebd99908b9cd2a7fd1019cb","price_check":null,"sanctions_list":null,"sealkeeper":null,"seller_reply":null,"services":[{"description":"Check ETH and USDC (or any ERC-20) balance of an address on Base — pre-flight funding checks for payments and settlement.","last_check":"ok","latency_ms":25,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/balance"},{"description":"Check an ERC-20 spending allowance on Base; flags unlimited approvals.","last_check":"ok","latency_ms":38,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/base/allowance"},{"description":"Determine whether a Base address is a contract or an externally-owned account.","last_check":"ok","latency_ms":24,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/base/contract"},{"description":"ERC-20 name, symbol, decimals, and total supply for a token on Base.","last_check":"ok","latency_ms":842,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/base/token-info"},{"description":"One-call Base wallet profile: USDC balance, recent USDC transfers in/out, EOA-vs-contract type, and x402 Bazaar merchant listings if the address is a payTo. Bundles four on-chain lookups into a single","last_check":"ok","latency_ms":7,"price_usd":0.04,"provider":"","url":"https://quartermaster.surewhynot.app/v1/base/wallet-report"},{"description":"Base64 encode or decode a string.","last_check":"ok","latency_ms":31,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/base64"},{"description":"Resolve Basenames (.base.eth) to wallet addresses on Base.","last_check":"ok","latency_ms":22,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/basename"},{"description":"Zero-shot text classification into caller-supplied labels; the result is validated back into your label set so agents can route on it deterministically.","last_check":"ok","latency_ms":24,"price_usd":0.002,"provider":"","url":"https://quartermaster.surewhynot.app/v1/classify"},{"description":"AI Deep Read: fetches up to five pages, reads them, and synthesizes a sourced answer to your question via Workers AI. Input is capped for predictable cost. Pass urls=<comma-separated> and question=<yo","last_check":"ok","latency_ms":20,"price_usd":0.05,"provider":"","url":"https://quartermaster.surewhynot.app/v1/deep-read"},{"description":"AI vision: describe any public image, including visible text (OCR-lite).","last_check":"ok","latency_ms":489,"price_usd":0.005,"provider":"","url":"https://quartermaster.surewhynot.app/v1/describe-image"},{"description":"Compact line-level diff between two texts.","last_check":"ok","latency_ms":24,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/diff"},{"description":"Resolve DNS records using DNS-over-HTTPS and return structured JSON for infrastructure, security, and agent workflows.","last_check":"ok","latency_ms":8,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/dns"},{"description":"Text embeddings for semantic search and RAG: one vector per call, 1024 dimensions.","last_check":"ok","latency_ms":58,"price_usd":0.002,"provider":"","url":"https://quartermaster.surewhynot.app/v1/embed"},{"description":"Extract clean readable text and metadata from a public webpage and return structured JSON for AI agents.","last_check":"ok","latency_ms":22,"price_usd":0.005,"provider":"","url":"https://quartermaster.surewhynot.app/v1/extract"},{"description":"Structured extraction: give a JSON Schema plus a URL or raw text, get back JSON matching the schema.","last_check":"ok","latency_ms":19,"price_usd":0.005,"provider":"","url":"https://quartermaster.surewhynot.app/v1/extract-json"},{"description":"Current Base gas prices and a simple-transfer cost estimate for transaction planning.","last_check":"ok","latency_ms":22,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/gas"},{"description":"Is a date a public holiday in a country (2-letter ISO code)? Returns the holiday name, its types, and the next upcoming holiday that year.","last_check":"ok","latency_ms":42,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/holiday"},{"description":"Liveness/latency pre-flight for a URL: is it up, HTTP status and class, response latency in ms, whether it redirects (and where), content-type and server.","last_check":"ok","latency_ms":20,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/http-check"},{"description":"Decode a JWT header and payload (signature not verified).","last_check":"ok","latency_ms":24,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/jwt-decode"},{"description":"Get structured metadata for a public webpage: title, description, canonical URL, Open Graph fields, favicon, and language.","last_check":"ok","latency_ms":23,"price_usd":0.002,"provider":"","url":"https://quartermaster.surewhynot.app/v1/meta"},{"description":"Content-safety classification (Llama Guard): safe/unsafe plus category codes.","last_check":"ok","latency_ms":10,"price_usd":0.002,"provider":"","url":"https://quartermaster.surewhynot.app/v1/moderate"},{"description":"Verify an x402 settlement on Base OR Solana: pass a 0x transaction hash or a base58 signature, confirm it succeeded, decode its USDC transfers (event logs on Base, net token-balance deltas on Solana),","last_check":"ok","latency_ms":126,"price_usd":0.003,"provider":"","url":"https://quartermaster.surewhynot.app/v1/payment-proof"},{"description":"Pick one or several options at random from a caller-supplied list (CSPRNG), optionally without replacement — a decision-maker for agents.","last_check":"ok","latency_ms":10,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/pick"},{"description":"USD price for major tokens by symbol or any Base ERC-20 by contract address, with source failover.","last_check":"ok","latency_ms":12,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/price"},{"description":"Cryptographically-secure random integers in a chosen range (CSPRNG, rejection-sampled to avoid modulo bias) — real entropy an LLM cannot produce itself.","last_check":"ok","latency_ms":24,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/random"},{"description":"Formatted settlement receipt for any Base transaction hash or Solana signature: timestamp, status, decoded token transfers, explorer link — records for x402 payments on either rail.","last_check":"ok","latency_ms":20,"price_usd":0.002,"provider":"","url":"https://quartermaster.surewhynot.app/v1/receipt"},{"description":"Test a regular expression against text and return every match with numbered and named capture groups. Deterministic.","last_check":"ok","latency_ms":22,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/regex"},{"description":"The x402 Router: send a plain-English goal in q (e.g. 'audit https://api.example.com/paid', 'price of eth', 'is 0x… a contract', 'verify settlement 0x…') and Quartermaster picks the right tool from it","last_check":"ok","latency_ms":16,"price_usd":0.03,"provider":"","url":"https://quartermaster.surewhynot.app/v1/route"},{"description":"Settlement assurance for a completed x402 payment on Base or Solana: confirm the transaction succeeded (0x hash or base58 signature), match the USDC transfer to an expected wallet and amount, format a","last_check":"ok","latency_ms":8,"price_usd":0.03,"provider":"","url":"https://quartermaster.surewhynot.app/v1/settlement-assurance"},{"description":"AI summary of any public webpage: fetches the URL, extracts readable content, and returns a short, medium, or long factual summary.","last_check":"ok","latency_ms":8,"price_usd":0.01,"provider":"","url":"https://quartermaster.surewhynot.app/v1/summarize"},{"description":"Word, sentence, and paragraph counts, reading time, and readability score for text.","last_check":"ok","latency_ms":461,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/text-stats"},{"description":"AI TL;DR of raw text passed in directly (not a URL): short, medium, or long. The text-in sibling of /v1/summarize.","last_check":"ok","latency_ms":11,"price_usd":0.005,"provider":"","url":"https://quartermaster.surewhynot.app/v1/tldr"},{"description":"AI translation of text into any target language; source language auto-detected.","last_check":"ok","latency_ms":21,"price_usd":0.005,"provider":"","url":"https://quartermaster.surewhynot.app/v1/translate"},{"description":"Check the status of a Base transaction: success/reverted/pending, confirmations, gas used, and explorer link — settlement verification for agents and payment flows.","last_check":"ok","latency_ms":13,"price_usd":0.002,"provider":"","url":"https://quartermaster.surewhynot.app/v1/tx"},{"description":"Decode a Base transaction's calldata into a human-readable function call and arguments — ERC-20 transfer/approve and the EIP-3009 transferWithAuthorization used by x402 settlements. Recognizes x402 se","last_check":"ok","latency_ms":8,"price_usd":0.003,"provider":"","url":"https://quartermaster.surewhynot.app/v1/tx-decode"},{"description":"Expand a shortened or redirecting URL: follows the redirect chain server-side and returns every hop plus the final destination, re-validating each hop against SSRF.","last_check":"ok","latency_ms":8,"price_usd":0.002,"provider":"","url":"https://quartermaster.surewhynot.app/v1/unshorten"},{"description":"Full x402 endpoint audit: verifies the 402 challenge, payment fields, Bazaar discovery metadata, and the origin's discovery surfaces (llms.txt, openapi.json, .well-known/x402, discovery/resources), re","last_check":"ok","latency_ms":20,"price_usd":0.01,"provider":"","url":"https://quartermaster.surewhynot.app/v1/x402-audit"},{"description":"Deep x402 audit: the full endpoint audit plus a live probe for rail coverage (Base/Solana), multi-rail detection, HTTP status, and latency — a premium trust report on any x402 endpoint.","last_check":"ok","latency_ms":36,"price_usd":0.05,"provider":"","url":"https://quartermaster.surewhynot.app/v1/x402/audit-pro"},{"description":"Search the Coinbase x402 Bazaar for paid resources by natural-language query.","last_check":"ok","latency_ms":33,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/x402/discover"},{"description":"Inspect and lint any x402 paid endpoint: decodes the 402 payment challenge, names the network and asset, and flags misconfigurations including missing Bazaar discovery metadata.","last_check":"ok","latency_ms":28,"price_usd":0.002,"provider":"","url":"https://quartermaster.surewhynot.app/v1/x402/inspect"},{"description":"Look up all x402 Bazaar resources listed under a merchant payTo wallet.","last_check":"ok","latency_ms":8,"price_usd":0.001,"provider":"","url":"https://quartermaster.surewhynot.app/v1/x402/merchant"},{"description":"Bazaar Scout: searches the Coinbase Bazaar for a capability, live-probes the top candidates (still returning HTTP 402? how fast?), and returns a ranked shortlist with a best-value pick — a vetted resu","last_check":"ok","latency_ms":25,"price_usd":0.05,"provider":"","url":"https://quartermaster.surewhynot.app/v1/x402/scout"},{"description":"Pre-flight an x402 payment: decode the endpoint's challenge, report the cost on every rail (Base and Solana) and the cheapest, and — with a payer address — verify the wallet can afford the call on Bas","last_check":"ok","latency_ms":23,"price_usd":0.003,"provider":"","url":"https://quartermaster.surewhynot.app/v1/x402/simulate"}],"signed":{"message":"Keptvow verdict\nWallet: 0x5253666c40432f009ebd99908b9cd2a7fd1019cb\nVerdict: careful\nAmount USD: any\nChecked: 1794167685\nValid until: 1794167985","signature":"0x7b1c9c05006395d5fa641fbcb724b838b6f3129db7d688b527e04a7c2d3ea1c00be550728d90b7fe1b1c353ff18dba3c27a2c1bc0f91b5d46a986a5e90cde3c51c","signer":"0x92cfc9afdb212626edc40373018792b06a116eba","valid_until_ms":1794167985000},"verdict":"careful","virtuals_acp":null,"wallet_page":"/wallets/0x5253666c40432f009ebd99908b9cd2a7fd1019cb"}