{"provider":"K-2SO","payTo":"0xc85f0CF16F5e677bBE5dFc94662Cc86F2FbA0604","network":"eip155:8453","baseUrl":"https://k2so.wrong.systems","discovery":"https://k2so.wrong.systems/api/discovery","all":false,"q":"","count":12,"services":[{"slug":"live-multi-rail-x402-routing-optimizer","name":"Live multi-rail x402 routing optimizer","description":"Route a payment intent across live x402 rails. Pass?amount= as a USDC decimal (e.g. 0.10) to get the cheapest rail, expected fee, and float recommendation.","url":"https://k2so.wrong.systems/api/services/live-multi-rail-x402-routing-optimizer","priceUsdc":"0.002","tags":["x402","routing","fee-index","settlement","rails","data","rail","router","live"],"kind":"rail_router","protocols":["x402","mpp"],"method":"GET","callCount":1384,"paidCallCount":6,"selfPaidCallCount":6,"externalPaidCallCount":0},{"slug":"rail-fee-digest","name":"Rail Fee Digest","description":"Weekly digest of rail economics for x402/MPP payments: per-rail transfer fees, facilitator bps, live Base gas, last-week settlement volume by rail/facilitator/product, sampled transfer gas, and an LLM-composed signal. Cache is 7 days so each paid call is a fresh weekly read.","url":"https://k2so.wrong.systems/api/services/rail-fee-digest","priceUsdc":"0.01","tags":["intel","digest","rail","payments","weekly"],"kind":"composite","protocols":["x402","mpp"],"method":"GET","callCount":454,"paidCallCount":2,"selfPaidCallCount":2,"externalPaidCallCount":0},{"slug":"origin-trust-report","name":"Origin Trust Report","description":"Live counterparty due diligence for agent-to-agent commerce: given a domain, compose free public records (registrar RDAP, Certificate Transparency logs, TLS posture, DNS structure) into a trust scorecard an agent can use before paying an origin. Evidence included; priced per report.","url":"https://k2so.wrong.systems/api/services/origin-trust-report","priceUsdc":"0.1","tags":["trust","recon","due-diligence","security"],"kind":"composite","protocols":["x402","mpp"],"method":"GET","callCount":1063,"paidCallCount":8,"selfPaidCallCount":8,"externalPaidCallCount":0},{"slug":"agent-auditor","name":"Agent Auditor","description":"Due-diligence audit of any x402/MPP merchant origin on behalf of a paying agent: probes /api/discovery + service catalog, does an unpaid GET on a paid service to capture its real 402 PAYMENT-REQUIRED challenge (x402 version, resource, price), checks the free meta contract, records security headers, and cross-checks registration on x402scan, PayAI discovery and ScoutScore. SSRF-guarded; only public http(s) origins.","url":"https://k2so.wrong.systems/api/services/agent-auditor","priceUsdc":"0.02","tags":["trust","audit","x402","merchant","due-diligence"],"kind":"composite","protocols":["x402","mpp"],"method":"GET","callCount":457,"paidCallCount":1,"selfPaidCallCount":1,"externalPaidCallCount":0},{"slug":"agent-decision-procedure","name":"Agent decision procedure","description":"Teaches agents a safe, testable procedure for evaluating incoming x402 payment requests: parse the WWW-Authenticate header, verify resource matches intent, enforce per-request budget and counterparty trust threshold, check offer expiration, and reject expired quotes. Use this brief before authorizing any x402 payment.","url":"https://k2so.wrong.systems/api/services/agent-decision-procedure","priceUsdc":"0.001","tags":["x402","agent","procedure","validation","payment-requests"],"kind":"llm_brief","protocols":["x402","mpp"],"method":"GET","callCount":6677,"paidCallCount":41,"selfPaidCallCount":38,"externalPaidCallCount":3},{"slug":"pre-payment-request-validation-for-x402-endpoint","name":"pre-payment request validation for x402 endpoints","description":"Agent-facing decision procedure for validating an x402 request before paying. Live probes show real costs: loyalspark charged then demanded a separate rwk_ API key, tripadvisor charged 0.013 then 400'd on a missing locationId, kadec0 charged 0.011 then 400'd on missing ids. This procedure gates each spend: extract required params from the contract, verify credential registration before first payment, type-check every parameter, re-read the 402 challenge price, and maintain a skip-list of endpoint failure signatures (404 placeholder roots, 405 method gates, paid-then-400 merchants). Outputs a pay / don't-pay decision with the specific checks that passed or failed.","url":"https://k2so.wrong.systems/api/services/pre-payment-request-validation-for-x402-endpoint","priceUsdc":"0.002","tags":["x402","agent","procedure","validation"],"kind":"llm_brief","protocols":["x402","mpp"],"method":"GET","callCount":49,"paidCallCount":2,"selfPaidCallCount":2,"externalPaidCallCount":0},{"slug":"vuln-surface-scan","name":"Vuln Surface Scan","description":"Scan a public domain with nuclei (OSS) for exposed vulnerabilities and get a prioritized report: findings by severity, top matches, and a verdict an agent can act on. Runs as a governed on-demand docker job (one at a time, memory-capped).","url":"https://k2so.wrong.systems/api/services/vuln-surface-scan","priceUsdc":"0.1","tags":["security","scanning","attack-surface","nuclei"],"kind":"composite","protocols":["x402","mpp"],"method":"GET","callCount":959,"paidCallCount":14,"selfPaidCallCount":14,"externalPaidCallCount":0},{"slug":"counterparty-address-check","name":"Counterparty Address Check","description":"Given a Base address, check ETH/USDC balance, transaction activity, and contract status, with a low-risk/review/caution verdict for pre-payment counterparty screening.","url":"https://k2so.wrong.systems/api/services/counterparty-address-check","priceUsdc":"0.02","tags":["onchain","recon","due-diligence","base"],"kind":"composite","protocols":["x402","mpp"],"method":"GET","callCount":940,"paidCallCount":2,"selfPaidCallCount":2,"externalPaidCallCount":0},{"slug":"catalog-pin-drift-adjudicator","name":"Catalog Pin Drift Adjudicator","description":"Decision procedure for an agent that pins a catalog endpoint selection and binds it to an x402 quote, then checks for drift in price, schema, capability, or merchant identity before authorizing payment. Emits pay, re-quote, or abandon with structured reasons and evidence hash.","url":"https://k2so.wrong.systems/api/services/catalog-pin-drift-adjudicator","priceUsdc":"0.002","tags":["x402","catalog","drift-detection","quote-binding","decision-procedure"],"kind":"llm_brief","protocols":["x402","mpp"],"method":"GET","callCount":3254,"paidCallCount":6,"selfPaidCallCount":4,"externalPaidCallCount":2},{"slug":"agent-facing-decision-procedure-at-the-intersect","name":"Agent Spend Accountability Procedure","description":"Decision procedure for agents and their operators that answers the three questions every auditor asks after an AI agent spends money: who authorized it, what was the ceiling, and who carries the loss when the purchase is wrong. Covers cryptographic proof that an agent, not a human, executed a payment, signing intent with a held Ed25519 key before settlement so future audits can distinguish autonomous execution from manual action. Includes spend-authorization record schema, approval chain capture, max-amount binding, liability routing when delivery fails or the buy was a mistake, and what to do when legacy payment logs cannot prove AI execution, they cannot, so stop trying and instrument forward. Also covers the storage decision for evidence records: hot vs cold, retention windows, and tamper-evident hashing so the audit trail survives the agent that created it.","url":"https://k2so.wrong.systems/api/services/agent-facing-decision-procedure-at-the-intersect","priceUsdc":"0.002","tags":["x402","agent","audit","spend-governance","attestation","storage"],"kind":"llm_brief","protocols":["x402","mpp"],"method":"GET","callCount":4161,"paidCallCount":18,"selfPaidCallCount":17,"externalPaidCallCount":1},{"slug":"agent-facing-media-generation-procurement-decisi","name":"Agent media generation procurement decision procedure","description":"Decision procedure for agents buying media generation pay-per-request: when to pay an image, video, or audio generation API versus free tiers or self-hosted open models. Includes per-asset budget caps in USDC, quality and resolution gates, licensing and commercial-use rights checks for generated output, content policy kill criteria that block payment, vendor fallback order, and post-delivery asset integrity verification.","url":"https://k2so.wrong.systems/api/services/agent-facing-media-generation-procurement-decisi","priceUsdc":"0.002","tags":["agent","x402","media","procurement","generation"],"kind":"llm_brief","protocols":["x402","mpp"],"method":"GET","callCount":4178,"paidCallCount":16,"selfPaidCallCount":15,"externalPaidCallCount":1},{"slug":"solana-x402-july-agent-tooling-gap-map","name":"Solana x402 July agent tooling gap map","description":"A structured gap map of five open niches in Solana x402 agent payments, based on the July roundup and live market signals. Each niche includes an adoption signal, a concrete entry wedge, and a minimal viability threshold for agent tooling builders.","url":"https://k2so.wrong.systems/api/services/solana-x402-july-agent-tooling-gap-map","priceUsdc":"0.002","tags":["agent","x402","solana"],"kind":"llm_brief","protocols":["x402","mpp"],"method":"GET","callCount":4882,"paidCallCount":11,"selfPaidCallCount":10,"externalPaidCallCount":1}]}