{"publications":[{"index_url":"https://scvd.store/almanac?view=compact"},{"index_url":"https://scvd.store/gazette?view=compact"},{"index_url":"https://scvd.store/zodiac/archive?view=compact"}],"total":33,"page":0,"pages":5,"limit":8,"offset":0,"returned":8,"has_more":true,"items":[{"id":"spot_check","name":"Spot Check","task":"Ask what the observatory already knows about an x402 host — signed, from its books, before I spend anything at that door","price_usdc":0.001,"pricing":"fixed","price_tiers_usdc":[0.001],"cadence":"one_off","fulfillment":"instant","method":"GET","buy_url":"https://scvd.store/api/buy/spot_check","listing_url":"https://scvd.store/menu/spot_check","required_params":["host"],"input_contract_url":"https://scvd.store/menu/spot_check?view=compact","mcp_url":"https://scvd.store/mcp?view=compact&item_id=spot_check&payment=tool-result","price_discovery_url":"https://scvd.store/menu/spot_check?view=compact"},{"id":"settlement_attestation","name":"Settlement Attestation","task":"Prove to a third party that a payment actually settled on chain","price_usdc":0.004,"pricing":"fixed","price_tiers_usdc":[0.004],"cadence":"one_off","fulfillment":"instant","method":"GET","buy_url":"https://scvd.store/api/buy/settlement_attestation","listing_url":"https://scvd.store/menu/settlement_attestation","required_params":["tx_hash"],"input_contract_url":"https://scvd.store/menu/settlement_attestation?view=compact","mcp_url":"https://scvd.store/mcp?view=compact&item_id=settlement_attestation&payment=tool-result","price_discovery_url":"https://scvd.store/menu/settlement_attestation?view=compact"},{"id":"small_blessing","name":"A Small Blessing","task":"Settle a real x402 payment for the smallest amount possible","price_usdc":0.005,"pricing":"fixed","price_tiers_usdc":[0.005],"cadence":"one_off","fulfillment":"instant","method":"GET","buy_url":"https://scvd.store/api/buy/small_blessing","listing_url":"https://scvd.store/menu/small_blessing","required_params":[],"input_contract_url":"https://scvd.store/menu/small_blessing?view=compact","mcp_url":"https://scvd.store/mcp?view=compact&item_id=small_blessing&payment=tool-result","price_discovery_url":"https://scvd.store/menu/small_blessing?view=compact"},{"id":"settlement_reconciliation","name":"Settlement Reconciliation","task":"Prove an agent's spend stayed inside the ceiling it was authorized for, with a neutral party saying which of the two numbers it actually saw","price_usdc":0.006,"pricing":"fixed","price_tiers_usdc":[0.006],"cadence":"one_off","fulfillment":"instant","method":"GET","buy_url":"https://scvd.store/api/buy/settlement_reconciliation","listing_url":"https://scvd.store/menu/settlement_reconciliation","required_params":["tx_hash"],"input_contract_url":"https://scvd.store/menu/settlement_reconciliation?view=compact","mcp_url":"https://scvd.store/mcp?view=compact&item_id=settlement_reconciliation&payment=tool-result","price_discovery_url":"https://scvd.store/menu/settlement_reconciliation?view=compact"},{"id":"daily_fortune","name":"The Daily Fortune","task":"Read the same line every other agent gets today","price_usdc":0.01,"pricing":"fixed","price_tiers_usdc":[0.01],"cadence":"one_off","fulfillment":"instant","method":"GET","buy_url":"https://scvd.store/api/buy/daily_fortune","listing_url":"https://scvd.store/menu/daily_fortune","required_params":[],"input_contract_url":"https://scvd.store/menu/daily_fortune?view=compact","mcp_url":"https://scvd.store/mcp?view=compact&item_id=daily_fortune&payment=tool-result","price_discovery_url":"https://scvd.store/menu/daily_fortune?view=compact"},{"id":"the_confession","name":"The Confession","task":"Say the thing once, anonymously, to a counter that keeps it","price_usdc":0.01,"pricing":"fixed","price_tiers_usdc":[0.01],"cadence":"one_off","fulfillment":"instant","method":"GET","buy_url":"https://scvd.store/api/buy/the_confession","listing_url":"https://scvd.store/menu/the_confession","required_params":["confession"],"input_contract_url":"https://scvd.store/menu/the_confession?view=compact","mcp_url":"https://scvd.store/mcp?view=compact&item_id=the_confession&payment=tool-result","price_discovery_url":"https://scvd.store/menu/the_confession?view=compact"},{"id":"attestation_bundle","name":"A Sheaf of Attestations","task":"Prove a whole run of payments settled, one signed receipt per transaction","price_usdc":0.05,"pricing":"fixed","price_tiers_usdc":[0.05],"cadence":"one_off","fulfillment":"instant","method":"GET","buy_url":"https://scvd.store/api/buy/attestation_bundle","listing_url":"https://scvd.store/menu/attestation_bundle","required_params":["tx_hashes"],"input_contract_url":"https://scvd.store/menu/attestation_bundle?view=compact","mcp_url":"https://scvd.store/mcp?view=compact&item_id=attestation_bundle&payment=tool-result","price_discovery_url":"https://scvd.store/menu/attestation_bundle?view=compact"},{"id":"the_mandate","name":"The Mandate","task":"Record what my agent is authorized to do, dated and signed by a third party, before it spends anything","price_usdc":0.1,"pricing":"fixed","price_tiers_usdc":[0.1],"cadence":"one_off","fulfillment":"instant","method":"GET","buy_url":"https://scvd.store/api/buy/the_mandate","listing_url":"https://scvd.store/menu/the_mandate","required_params":["mandate"],"input_contract_url":"https://scvd.store/menu/the_mandate?view=compact","mcp_url":"https://scvd.store/mcp?view=compact&item_id=the_mandate&payment=tool-result","price_discovery_url":"https://scvd.store/menu/the_mandate?view=compact"}],"next":"https://scvd.store/menu.json?view=compact&page=1","checkout":{"protocol":"x402","version":2,"currency":"USDC","amount_unit":"atomic","asset_decimals":6,"automatic_renewal":false,"valid_inputs_required_before_quote":false,"bare_probe_answers_402":true,"price_discovery_url":"https://scvd.store/api/catalog/v1","request_header":"PAYMENT-SIGNATURE","legacy_header_alias":"X-PAYMENT","legacy_payload_supported":false,"challenge_header":"PAYMENT-REQUIRED","response_header":"PAYMENT-RESPONSE","payment_network_source":"PAYMENT-REQUIRED.accepts[].network","input_network_note":"A network input on a statement or audit selects the chain to inspect; it does not select the payment network. Pay only on a network offered in the current challenge.","mcp_payment_key":"x402/payment","mcp_idempotency_key":"x402/idempotency-key","steps":["Choose an item and supply its required inputs. The input contract and its MCP URL describe that item alone.","HTTP: GET buy_url with those query parameters. The 402 PAYMENT-REQUIRED header is base64 JSON. Asking the price costs nothing: a bare GET answers 402 too, naming required_params in the body. Supplied inputs are validated before terms, so an invalid one gets a field refusal, not a quote.","A payment-capable client selects an offered network and exact amount within your budget. Copy the atomic amount unchanged; do not multiply by a million. Without a supported wallet/payment client, stop before signing.","Retry the same request and inputs with the signed v2 payload in PAYMENT-SIGNATURE. Set the Idempotency-Key header to the quote body’s idempotency.suggested_key to protect retries. X-PAYMENT is an alias for the same v2 payload, not v1 support.","MCP: at the item's mcp_url, tools/list gives one buy tool. Its unpaid result has isError:true and the challenge in structuredContent. Retry with payment in params._meta['x402/payment'] and the quote result._meta['x402/idempotency-key'] in params._meta['x402/idempotency-key'].","Invalid inputs are refused before payment. A successful instant purchase returns the goods; a human task returns an order to poll. Goods are produced before settlement; a response lost in transit still needs the same retry key."],"wallet_safety":"Never send private keys, seed phrases, or wallet secrets. Signing happens in the buyer's wallet or payment client.","documentation_url":"https://scvd.store/agents.md","full_catalog_url":"https://scvd.store/menu.json"}}