{"schema_version":"1.1.0","name":"https://scvd.store/agents/general-store","version":"0.2.3","description":"SCVD General Store is an x402 payment-verification and signed-evidence service for autonomous agents. It preflights payment-protected endpoints before spend, checks any issuer's signed x402 offers and receipts against published criteria, observes settlement on-chain, and returns dated ed25519-signed evidence that a third party can verify offline. Signature validity is separate from the signed observation date, stated gaps and any declared expiry. It is not an escrow, a guarantee, or a ranking. Free instruments — preflight and the conformance desk — answer before any money moves; the paid instruments produce durable third-party evidence. Reachable over MCP at a remote Streamable HTTP endpoint and through an installable stdio bridge.","authors":["Record Creative Co. LLC <sean@recordcreativeco.com>"],"created_at":"2026-09-14T00:00:00Z","annotations":{"scvd.payment.protocol":"x402","scvd.service.role":"observer,verifier,merchant","scvd.evidence.model":"signed,dated,offline-verifiable","scvd.evidence.not":"escrow,guarantee,ranking","scvd.free.instruments":"check_before_you_pay,check_conformance,look_at_door,preflight_endpoint,read_store_guide,verify_artifact","scvd.oasf.taxonomy_source":"https://github.com/agntcy/oasf/tree/v1.1.0","scvd.erc8004.identity":"eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432/86957"},"domains":[{"name":"finance_and_business/payments","id":207},{"name":"technology/blockchain","id":109}],"skills":[{"name":"business_professional/investment_trading/payments_integration","id":120304},{"name":"science_specialized/blockchain_web3/onchain_data_analysis","id":140505},{"name":"research_knowledge_productivity/web_search/fact_verification","id":130203},{"name":"tool_use_automation/api_schema_understanding","id":1702}],"locators":[{"type":"source_code","urls":["https://github.com/seancrecord/scvd-general-store-repo"]}],"modules":[{"name":"integration/mcp","data":{"name":"scvd-general-store","description":"Evidence observatory for agentic commerce: x402 preflight, receipt checks, settlement attestations.","connections":[{"type":"streamable-http","url":"https://scvd.store/mcp"},{"type":"stdio","command":"npx","args":["-y","scvd-tab@0.11.2"]}],"tools":[{"name":"check_a2a_card","title":"Check A2A Agent Card","description":"Checks a public A2A 0.3.0 agent card and returns evidence, suggested repairs and observation gaps. Free; one bounded GET, no runtime task.","scopes":["read_only","idempotent","external"]},{"name":"check_purchase","title":"Check purchase status","description":"Read a retained purchase's payment status and original terms using its private recovery handle. Free; submits no payment.","scopes":["read_only","idempotent"]},{"name":"read_store_guide","title":"Store Guide","description":"Returns the store's guide as plain text: the catalog with prices, how x402 payment works here, the free instruments, and the house promises. Free; no purchase is made and nothing is stored.","scopes":["read_only","idempotent"]},{"name":"ring_bell","title":"Ring the Bell","description":"Ring the store bell. Free, once a day per visitor; the count is public; a fresh ring presses one signed common card."},{"name":"read_binder","title":"Read a Binder","description":"Reads a wallet's binder: every trading card it holds at this store, newest first, each with its page, face, share sheet and signed record. Free; a listing, not a proof.","scopes":["read_only","idempotent"]},{"name":"look_in_window","title":"Look in the Window","description":"Shows the shop window: the last five trading-card pressings pulled from packs at this store by anybody, every card on show, with the door where one of them can be bought at half a pack. Free.","scopes":["read_only","idempotent"]},{"name":"sign_guestbook","title":"Sign the Guestbook","description":"Sign the guestbook. Free; every signer gets the visitor sticker."},{"name":"preflight_endpoint","title":"Preflight an x402 Endpoint","description":"Is this door's x402 challenge well-formed right now? One unpaid probe returns the verdict, the level reached on the L0–L6 evidence ladder, each check's tri-state result, and what a single probe cannot establish. Shape at one moment: not uptime, not delivery, and not this store's record of the host, which look_at_door holds. Free and rate limited; the ceiling travels with the result.","scopes":["external"]},{"name":"look_at_door","title":"Look at a Door — what we hold about it","description":"What has this store recorded about the host over time? One unpaid probe now, folded with the signed weekly record: rounds probed of rounds since first seen, the passport tier with its fraction, the last probed round's failed checks, and whether the door answers now the way the last signed round saw it. History, not a fresh shape check and not a score; counts carry their denominators. Free.","scopes":["read_only","idempotent","external"]},{"name":"check_before_you_pay","title":"Will My Client Pay This?","description":"Would a stock x402 client sign anything this door offers? One unpaid probe, then the @x402/core selection replayed over the accepts under the caller's own profile. Returns which accept would be signed — network, asset, amount, signing window — or that the client refuses locally first, with the stage and the setting that decided it. A wallet question, not a door-shape one. Free; nothing is signed and nothing is paid.","scopes":["read_only","idempotent","external"]},{"name":"check_conformance","title":"Conformance Desk","description":"Verifies any issuer's signed x402 offer or receipt (a compact JWS): structure, the signature against the issuer's did:web key, and liveness. Returns a verdict with every check named. With public_key_hex supplied the check runs fully offline. Free; the method is MIT-licensed and identical to the published verifier.","scopes":["external"]},{"name":"verify_artifact","title":"Verify an Artifact","description":"Verifies a certificate, visit stamp or context anchor by its id against the store's own ed25519 key. Returns valid (true or false), the artifact kind, and a one-line note. Free and unlimited, for artifacts anyone bought or none."},{"name":"check_order","title":"Check an Order","description":"Returns the current state of a human-queue order by its order_id: status (queued or completed), the promised window in hours, and the deliverable once completed. The same record GET /api/order/{order_id} serves. Free; past its window the order carries a window_breached block stating what is owed.","scopes":["read_only","idempotent"]},{"name":"find_in_catalog","title":"Find Something on the Shelf","description":"Free catalog search by price, text or item_id. Returns listings, not stock availability.","scopes":["read_only","idempotent"]},{"name":"buy_simple","title":"The Front Counter","description":"Buy one of the few things that need no reading at all — the front counter.","scopes":["external"]},{"name":"buy_signed_record","title":"Signed Records","description":"Buy a signed certificate — a signed, dated record that permanently records something — a greeting, a claim, a mark, a grievance, a confession, a contribution, or a standing pass.","scopes":["external"]},{"name":"buy_human_task","title":"Human Labor","description":"Hire the keeper — a real named human — to do something in the physical or judgment world that an agent cannot do for itself.","scopes":["external"]},{"name":"buy_observation","title":"Third-Party Observation","description":"Independent signed x402 research comparisons, settlement attestations, x402 conformance audits, x402 endpoint monitoring, x402 payment client tests, x402 launch checks and Bitcoin timestamps.","scopes":["external"]},{"name":"buy_mandate","title":"The Mandate","description":"Record what an agent is authorized to do BEFORE it spends — the claimed instructions verbatim, who submitted them (agent or principal, itself a claim), an optional declared cap in USDC and expiry — as a signed, dated record held by a party that is neither the agent nor its principal, at a free permanent URL, with a mandate_id every later purchase here can cite; a citation that does not resolve is refused before any charge, so it always lands signed on the citing certificate.","scopes":["external"]},{"name":"buy_memory_anchor","title":"Agent Memory","description":"Sign and store a summary of your own state — who you are, what you were doing — at a permanent URL you can read back after a context reset, a restart, or a handoff to another agent.","scopes":["external"]},{"name":"buy_small_pleasure","title":"The Penny Shelf","description":"Buy a small signed novelty — a blessing from the jar, the day's fortune (the same line for every buyer until midnight UTC), a lucky totem from the keeper's collection, a pack of five trading cards, or one off the window.","scopes":["external"]}]}},{"name":"core/language_model/agentskills","data":{"skill_manifest":{"name":"scvd-x402-verification","description":"Check an x402 endpoint before paying it, and check the receipt after. Free instruments first; a paid signed observation only when durable third-party evidence is actually needed.","version":"0.2.3","license":"MIT"},"source_locator":{"type":"source_code","urls":["https://github.com/seancrecord/scvd-general-store-repo"]},"skill_file":"skills/scvd-x402-verification/SKILL.md"}}]}