{"advice":"No bot Keptvow knows of is behind this wallet — no track record. Pay only what you can afford to lose.","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":0,"asks_to_be_paid_elsewhere":0,"down":0,"listed":60},"strong_record":false,"watched":false},"matches":[],"own_price":null,"paid_by_bots":{"by_coin":[{"amount":99.57256,"coin":"USDC on Base","payments":223,"spend_usd":99.51}],"chains":["Base"],"days":14,"days_paid":20,"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":9,"payments":223,"received_usd":99.51,"repeat_paying_bots":4},"pay_to":"0x097f9685d1e0752bf8b02d61e5ce9be7ea0fba7f","price_check":null,"sanctions_list":null,"sealkeeper":null,"seller_reply":null,"services":[{"description":"Repair one x402 route's Bazaar discovery metadata in one call. Send a resource URL and one real sample output; get the defect report plus a complete discovery package — full output schema inferred fro","last_check":"unclear","latency_ms":34,"price_usd":0.5,"provider":"","url":"http://list-smith-production.up.railway.app/v1/fix"},{"description":"Grade one x402 route's Bazaar discovery metadata. Returns the diagnosis only: both x402 SDK validator verdicts, the schema-quality score, itemized defects with severities (hollow output schemas, over-","last_check":"unclear","latency_ms":28,"price_usd":0.1,"provider":"","url":"http://list-smith-production.up.railway.app/v1/grade"},{"description":"Send any x402 resource URL, get a trust verdict on the endpoint itself. Returns TRUSTED / CAUTION / AVOID with a 0-100 score from an observation-only live probe (never pays the target): payment terms,","last_check":"unclear","latency_ms":86,"price_usd":0.05,"provider":"","url":"http://route-verdict-production.up.railway.app/v1/check"},{"description":"Generate or grade an agent card (the /.well-known/agent-card.json an agent publishes for A2A and AgentWorld-style registries). Generate builds a structurally valid card from your fields; grade scores ","last_check":"unclear","latency_ms":26,"price_usd":0.1,"provider":"","url":"http://stall-row-production.up.railway.app/v1/card-smith"},{"description":"Current Base gas in one call: the live gas price, the current base fee, the base-fee range across the last 20 blocks, whether fees are rising, falling, or flat, and a cheap-window hint drawn from that","last_check":"unclear","latency_ms":55,"price_usd":0.001,"provider":"","url":"http://stall-row-production.up.railway.app/v1/gas-oracle"},{"description":"A digest of currently open agent jobs from the marketplaces we sweep daily, filtered by the capabilities you name and sorted by budget: platform, budget, capability tags, deadline, and source snapshot","last_check":"unclear","latency_ms":28,"price_usd":0.05,"provider":"","url":"http://stall-row-production.up.railway.app/v1/job-scout"},{"description":"Fetch one web page and return its main content as clean Markdown with title and word count, extracted server-side. Private and loopback targets are refused. Use this when an agent needs to read a page","last_check":"unclear","latency_ms":59,"price_usd":0.01,"provider":"","url":"http://stall-row-production.up.railway.app/v1/page-to-markdown"},{"description":"Pricing comps for an x402 listing, read live from the CDP Bazaar public catalog: how many resources match your keywords, their price distribution, the closest comparables, and a recommended listing pr","last_check":"unclear","latency_ms":8,"price_usd":0.05,"provider":"","url":"http://stall-row-production.up.railway.app/v1/price-check"},{"description":"Vital signs for one GitHub repository in a single call: stars, forks, open issues, license, last push, archived flag, and a 0-100 health score with a verdict line. Use this when an agent is choosing a","last_check":"unclear","latency_ms":26,"price_usd":0.005,"provider":"","url":"http://stall-row-production.up.railway.app/v1/repo-vitals"},{"description":"YouTube search results as clean JSON: title, video id, URL, channel, duration, and views for each result, scraped from the public results page with no API key. Use this when an agent needs to find a v","last_check":"unclear","latency_ms":53,"price_usd":0.01,"provider":"","url":"http://stall-row-production.up.railway.app/v1/tube-search"},{"description":"Decode one Base transaction into plain English: sender, receiver, ETH value, status, the known method behind the selector, every ERC-20 transfer it made, and a one-sentence summary. Use this when an a","last_check":"unclear","latency_ms":34,"price_usd":0.002,"provider":"","url":"http://stall-row-production.up.railway.app/v1/tx-decoder"},{"description":"Snapshot one Base wallet in a single call: ETH balance, top token holdings, first and last activity, and outgoing transaction count. Use this when an agent needs a wallet's shape before deciding to pa","last_check":"unclear","latency_ms":31,"price_usd":0.005,"provider":"","url":"http://stall-row-production.up.railway.app/v1/wallet-snapshot"},{"description":"A trust verdict for one Base wallet: OFAC SDN exact-match against a dated snapshot, wallet age, activity level, and an address-poisoning scan of its recent token transfers, combined into SAFE, CAUTION","last_check":"unclear","latency_ms":9,"price_usd":0.02,"provider":"","url":"http://stall-row-production.up.railway.app/v1/wallet-verdict"},{"description":"Send a token contract address, get a risk verdict. Returns SOLID / CAUTION / DANGER with a 0-100 score, six weighted market-structure signals (liquidity depth, volume churn, sell pressure, price actio","last_check":"unclear","latency_ms":30,"price_usd":0.02,"provider":"","url":"http://token-verdict-production.up.railway.app/v1/verdict"},{"description":"Repair one x402 route's Bazaar discovery metadata. Send a resource URL and one real sample; get the defect report plus a package that ships only after passing both x402 SDK validators: full output sch","last_check":"unclear","latency_ms":31,"price_usd":0.5,"provider":"","url":"https://list-smith-production.up.railway.app/v1/fix"},{"description":"Grade one x402 route's Bazaar discovery metadata. Returns the diagnosis only: both x402 SDK validator verdicts, the schema-quality score, itemized defects with severities (hollow output schemas, over-","last_check":"unclear","latency_ms":55,"price_usd":0.1,"provider":"","url":"https://list-smith-production.up.railway.app/v1/grade"},{"description":"Automated security checks for one x402 endpoint — not a penetration test. Eight non-destructive, unpaid probes: paywall presence, challenge sanity, garbage and forged (invalid-signature) payment rejec","last_check":"unclear","latency_ms":14,"price_usd":0.5,"provider":"","url":"https://lock-smith-production.up.railway.app/v1/audit"},{"description":"Send any x402 resource URL, get a trust verdict on the endpoint itself. Returns TRUSTED / CAUTION / AVOID with a 0-100 score from an observation-only live probe (never pays the target): payment terms,","last_check":"unclear","latency_ms":114,"price_usd":0.05,"provider":"","url":"https://route-verdict-production.up.railway.app/v1/check"},{"description":"Agent-Card Verifier — an ERC-8004 agent id (resolved on Base via the registry) or an agent.json URL in; the card is fetched and checked against live reality: declared endpoints probed unpaid (402 is c","last_check":"unclear","latency_ms":62,"price_usd":0.005,"provider":"","url":"https://stall-row-production.up.railway.app/v1/agent-card-verify"},{"description":"Audit one Base wallet's ERC-20 approvals against a curated list of major spenders (Permit2, Uniswap, Aerodrome, aggregators): active approvals are listed and unlimited ones flagged high risk. Use this","last_check":"unclear","latency_ms":59,"price_usd":0.005,"provider":"","url":"https://stall-row-production.up.railway.app/v1/allowance-audit"},{"description":"Generate or grade an agent card (the /.well-known/agent-card.json an agent publishes for A2A and AgentWorld-style registries). Generate builds a structurally valid card from your fields; grade scores ","last_check":"unclear","latency_ms":56,"price_usd":0.1,"provider":"","url":"https://stall-row-production.up.railway.app/v1/card-smith"},{"description":"Counterparty Report — one bundled report on one seller: the payTo's wallet snapshot, an OFAC SDN exact-match screen, and its Verdict Index listing history, plus a Token Verdict when you name a token, ","last_check":"unclear","latency_ms":16,"price_usd":1,"provider":"","url":"https://stall-row-production.up.railway.app/v1/counterparty-report"},{"description":"One RSS or Atom feed digested in one call: the feed's title, link and description, its newest items (title, link, publish date, author, summary) in one normalized shape across RSS 2.0, Atom and RDF, p","last_check":"unclear","latency_ms":38,"price_usd":0.01,"provider":"","url":"https://stall-row-production.up.railway.app/v1/feed-digest"},{"description":"Bad-payTo Registry Feed — the currently flagged payTos, each with its evidence: every address in the bundled OFAC SDN snapshot, payTos the newest catalog snapshot pair shows rotated away from live lis","last_check":"unclear","latency_ms":53,"price_usd":0.005,"provider":"","url":"https://stall-row-production.up.railway.app/v1/flagged-paytos"},{"description":"Fleet Check — one health sweep of your whole x402 fleet: name resource URLs and/or origins (expanded from their own /.well-known/x402) and get a per-route table — alive, status, whether the 402 challe","last_check":"unclear","latency_ms":53,"price_usd":0.1,"provider":"","url":"https://stall-row-production.up.railway.app/v1/fleet-check"},{"description":"Current Base gas in one call: the live gas price, the current base fee, the base-fee range across the last 20 blocks, whether fees are rising, falling, or flat, and a cheap-window hint drawn from that","last_check":"unclear","latency_ms":37,"price_usd":0.001,"provider":"","url":"https://stall-row-production.up.railway.app/v1/gas-oracle"},{"description":"Grade My Stall — a seller-side report card for one x402 resource: a live unpaid probe (does it answer 402 with a parseable challenge?), the description measured against the 500-character limit, CDP li","last_check":"unclear","latency_ms":5,"price_usd":0.005,"provider":"","url":"https://stall-row-production.up.railway.app/v1/grade-my-stall"},{"description":"Guard — one pay / caution / avoid verdict for one x402 endpoint, composed from the row's inspector tools: the live 402 sign read and SDK-checked, the payTo screened against the bad-payTo registry (OFA","last_check":"unclear","latency_ms":28,"price_usd":0.01,"provider":"","url":"https://stall-row-production.up.railway.app/v1/guard"},{"description":"Verdict Index — the CDP Bazaar catalog changelog: the diff between our two newest full-catalog snapshots (price, asset, network, payTo, description, service name), with added and removed resources cou","last_check":"unclear","latency_ms":11,"price_usd":0.1,"provider":"","url":"https://stall-row-production.up.railway.app/v1/index/changes"},{"description":"Verdict Index History — the CDP Bazaar catalog as a time series across ALL retained snapshots, not just the newest two: first-seen, delisted, relisted, and price/payTo/contract changes per route, filt","last_check":"unclear","latency_ms":73,"price_usd":0.01,"provider":"","url":"https://stall-row-production.up.railway.app/v1/index/history"},{"description":"A digest of currently open agent jobs from the marketplaces we sweep daily, filtered by the capabilities you name and sorted by budget: platform, budget, capability tags, deadline, and source snapshot","last_check":"unclear","latency_ms":28,"price_usd":0.05,"provider":"","url":"https://stall-row-production.up.railway.app/v1/job-scout"},{"description":"Ledger Dataset (summary) — per-origin rollup of the fleet's x402 observation ledger (Recheck history + held CDP snapshots + the committed patrol snapshot): routes, checks, change/recovery counts, patr","last_check":"unclear","latency_ms":15,"price_usd":0.1,"provider":"","url":"https://stall-row-production.up.railway.app/v1/ledger-dataset"},{"description":"Ledger Dataset (full) — every route in the fleet's x402 observation ledger: observed/listed terms, latest status, check/change/recovery counts, derived defect class, catalogue listing + usage counters","last_check":"unclear","latency_ms":24,"price_usd":1,"provider":"","url":"https://stall-row-production.up.railway.app/v1/ledger-dataset/full"},{"description":"One combined fleet report for $0.75: Token Verdict's verdict on a token, RouteVerdict's delivery check and LockSmith's security audit summary on a service URL, and ListSmith's grade on a listing URL —","last_check":"unclear","latency_ms":36,"price_usd":0.75,"provider":"","url":"https://stall-row-production.up.railway.app/v1/orchestrate"},{"description":"One web page's declared metadata in one call: title, description, canonical URL, OpenGraph and Twitter card fields, document language, favicon, the h1/h2 heading outline, and word count — fetched thro","last_check":"unclear","latency_ms":62,"price_usd":0.005,"provider":"","url":"https://stall-row-production.up.railway.app/v1/page-metadata"},{"description":"Fetch one web page and return its main content as clean Markdown with title and word count, extracted server-side. Private and loopback targets are refused. Use this when an agent needs to read a page","last_check":"unclear","latency_ms":7,"price_usd":0.01,"provider":"","url":"https://stall-row-production.up.railway.app/v1/page-to-markdown"},{"description":"Up to 10 page conversions in one call, each fetched and converted exactly as /v1/page-to-markdown (reader-proxy fallback included); a URL that fails is reported in its own entry instead of failing the","last_check":"unclear","latency_ms":6,"price_usd":0.05,"provider":"","url":"https://stall-row-production.up.railway.app/v1/page-to-markdown/batch"},{"description":"PayTo Pin Verify — check one pinned x402 route against its first-seen payTo set: a fresh unpaid probe compares the live payTo set with the pin's hash-committed baseline, answering MATCH, MOVED with be","last_check":"unclear","latency_ms":73,"price_usd":0.01,"provider":"","url":"https://stall-row-production.up.railway.app/v1/payto-pin/verify"},{"description":"Inspector Physical — the full pre-pay workup for one x402 resource in ONE $0.05 call (the singles sum to $0.075): Sign Reader's challenge report, Score Book's track record, Guard's PROCEED/CAUTION/ABO","last_check":"unclear","latency_ms":56,"price_usd":0.05,"provider":"","url":"https://stall-row-production.up.railway.app/v1/physical"},{"description":"Pre-Trade Guard — before you pay an x402 listing, screen the payTo you are about to pay: its Verdict Index catalog history (first seen, payTo rotations, listings added or removed across the snapshots ","last_check":"unclear","latency_ms":36,"price_usd":0.005,"provider":"","url":"https://stall-row-production.up.railway.app/v1/pre-trade-guard"},{"description":"Pricing comps for an x402 listing, read live from the CDP Bazaar public catalog: how many resources match your keywords, their price distribution, the closest comparables, and a recommended listing pr","last_check":"unclear","latency_ms":7,"price_usd":0.05,"provider":"","url":"https://stall-row-production.up.railway.app/v1/price-check"},{"description":"Receipt Verifier — a Base transaction hash in, a normalized verified receipt out: payer, payTo and amount from the USDC Transfer log, asset and network, settled status and confirmations. When the payT","last_check":"unclear","latency_ms":6,"price_usd":0.002,"provider":"","url":"https://stall-row-production.up.railway.app/v1/receipt-verify"},{"description":"Change detection for anything with a URL, built for monitoring loops: probe one x402 resource or web page WITHOUT paying it and answer BASELINE, UNCHANGED, or CHANGED with a field-by-field diff (price","last_check":"unclear","latency_ms":34,"price_usd":0.005,"provider":"","url":"https://stall-row-production.up.railway.app/v1/recheck"},{"description":"Recheck watch pack: one $1.00 payment buys 250 change-checks for ONE endpoint ($0.004 per check instead of $0.005), good for 90 days. Pack credits persist across redeploys on the service volume. Retur","last_check":"unclear","latency_ms":34,"price_usd":1,"provider":"","url":"https://stall-row-production.up.railway.app/v1/recheck/pack"},{"description":"One GitHub repository's README as Markdown, with its path, size and truncation state: the document an agent actually needs before depending on a project, fetched from the GitHub API with no key. Takes","last_check":"unclear","latency_ms":51,"price_usd":0.005,"provider":"","url":"https://stall-row-production.up.railway.app/v1/repo-readme"},{"description":"Vital signs for one GitHub repository in a single call: stars, forks, open issues, license, last push, archived flag, and a 0-100 health score with a verdict line. Use this when an agent is choosing a","last_check":"unclear","latency_ms":60,"price_usd":0.005,"provider":"","url":"https://stall-row-production.up.railway.app/v1/repo-vitals"},{"description":"Score Book — an x402 target's track record from our records: check history, prices/payTos carried, catalogue presence, and — for url/origin — patrol facts from the patrol snapshot (open defects by cla","last_check":"unclear","latency_ms":14,"price_usd":0.01,"provider":"","url":"https://stall-row-production.up.railway.app/v1/score-book"},{"description":"Sign Reader — read one x402 endpoint's 402 challenge: both wire formats (v2 PAYMENT-REQUIRED header, v1 JSON body) parsed and normalized (network, asset, amount atomic and exact decimal, payTo, scheme","last_check":"unclear","latency_ms":7,"price_usd":0.01,"provider":"","url":"https://stall-row-production.up.railway.app/v1/sign-read"},{"description":"Toolkit Pack — the prepaid form of the inspector toolkit: one $1.00 payment buys 125 checks spendable on Sign Reader, Score Book, or Guard in any mix ($0.008/check instead of the $0.01 singles), good ","last_check":"unclear","latency_ms":50,"price_usd":1,"provider":"","url":"https://stall-row-production.up.railway.app/v1/toolkit/pack"},{"description":"YouTube search results as clean JSON: title, video id, URL, channel, duration, and views for each result, scraped from the public results page with no API key. Use this when an agent needs to find a v","last_check":"unclear","latency_ms":32,"price_usd":0.01,"provider":"","url":"https://stall-row-production.up.railway.app/v1/tube-search"}],"signed":{"message":"Keptvow verdict\nWallet: 0x097f9685d1e0752bf8b02d61e5ce9be7ea0fba7f\nVerdict: careful\nAmount USD: any\nChecked: 1794171240\nValid until: 1794171540","signature":"0x5c3d367951dddea827b7540251234ba90d2932a912cc8164bdb9b692dac987656ec7f2e03ea59f8e9c9df5489768e71c9c0ce56a927c2c0e5b007b446303b0ff1c","signer":"0x92cfc9afdb212626edc40373018792b06a116eba","valid_until_ms":1794171540000},"verdict":"careful","virtuals_acp":null,"wallet_page":"/wallets/0x097f9685d1e0752bf8b02d61e5ce9be7ea0fba7f"}