{
  "schema": "sml-a2a-discovery-bridge/v1",
  "updated": "2026-10-23",
  "provider": "SCRIPTMASTERLABS",
  "legal_name": "Script Master Labs, LLC",
  "canonical_page": "https://scriptmasterlabs.com/a2a-discovery-bridge",
  "purpose": "Let external AI agents discover current SCRIPTMASTERLABS capabilities from natural-language intent, inspect current machine authority, and synchronize schema/artifact freshness through an x402-paid pull workflow.",
  "a2a": {
    "protocol_version": "1.0",
    "protocol_binding": "JSONRPC",
    "endpoint": "https://scriptmasterlabs.com/api/a2a",
    "canonical_agent_card": "https://scriptmasterlabs.com/.well-known/agent-card.json",
    "runtime_agent_card_mirror": "https://squeezeos-api.onrender.com/.well-known/agent-card.json",
    "control_plane": "read_only",
    "payment_execution": "separate canonical x402 v2 HTTP resources",
    "autonomous_spend": false
  },
  "free_discovery": {
    "llms": "https://scriptmasterlabs.com/a2a/llms.txt",
    "intent_query": "https://scriptmasterlabs.com/api/agentroutes?intent={url_encoded_intent}",
    "canonical_runtime": "https://squeezeos-api.onrender.com/api/agent-routes/discover",
    "intent_graph": "https://scriptmasterlabs.com/.well-known/product-intents.json",
    "route_authority": "https://scriptmasterlabs.com/.well-known/route-authority.json",
    "current_products": "https://scriptmasterlabs.com/.well-known/current-products.json",
    "services": "https://scriptmasterlabs.com/.well-known/sml-services.json",
    "agent_card": "https://scriptmasterlabs.com/.well-known/agent-card.json",
    "agent_card_runtime_mirror": "https://squeezeos-api.onrender.com/.well-known/agent-card.json",
    "mode": "read_only",
    "autonomous_spend": false
  },
  "x402_discovery": "https://scriptmasterlabs.com/.well-known/a2a-x402.json",
  "schema_sync": {
    "contract": "https://squeezeos-api.onrender.com/api/canon/info",
    "endpoint": "https://squeezeos-api.onrender.com/api/canon/batch",
    "method": "POST",
    "purpose": "Resolve and normalize freshness/current-version evidence for up to 100 agent-facing schema or artifact identifiers so the caller can synchronize its own cache or registry.",
    "max_items": 100,
    "displayed_price_usdc": "0.01",
    "protocol": "x402-v2",
    "network": "eip155:8453",
    "asset": "USDC",
    "pay_to": "0x5bbd32e0478e49a7540ef2d760e0b0f9aa6328b2",
    "pricing_authority": "fresh PAYMENT-REQUIRED challenge from the exact endpoint",
    "caller_controls_spending": true,
    "mutates_caller_system": false,
    "accepted_delivery_rule": "payment is counted only after verified settlement and usable returned synchronization evidence"
  },
  "truth_rules": [
    "The canonical SCRIPTMASTERLABS web origin is https://scriptmasterlabs.com; www redirects to the apex and is not a separate provider identity.",
    "Discovery is free and does not sign, spend, settle, or prove demand.",
    "A2A v1 discovery does not itself imply AP2 or A2A-x402 payment-extension compatibility.",
    "Intent matching returns candidates, not endorsements or purchase authority.",
    "The paid synchronization path is pull-based: it returns canonical freshness evidence and never mutates the caller's system.",
    "Fresh execution-origin PAYMENT-REQUIRED terms override cached price or payment copy.",
    "A 402 challenge is not payment; authorization is not settlement; settlement alone is not accepted delivery.",
    "Forecast Court preflight is free. Do not count eligibility, an HTTP 402 challenge, SDK verification, or unproven buyer spend as successful settlement or delivered paid audit. Only claim a sale with a successful settlement and the delivered valid body."
  ],
  "specialized_agent_purchases": {
    "forecast_court_gme": {
      "free_preflight": "https://squeezeos-api.onrender.com/api/forecast-court/preflight?symbol=GME&strategy=sml-fractal",
      "paid_url": "https://squeezeos-api.onrender.com/api/forecast-court/verified-audit?symbol=GME&strategy=sml-fractal",
      "method": "GET",
      "discovery": "https://scriptmasterlabs.com/.well-known/a2a-x402.json",
      "protocol": "x402-v2",
      "network": "eip155:8453",
      "asset": "USDC",
      "advertised_price_usdc": "0.01",
      "eligible_sample_at_last_inspection": 38,
      "current_result_must_be_rechecked": true,
      "not_independent_raw_ledger_audit": true,
      "not_broker_or_trading": true,
      "status": "PAYMENT_CHALLENGE_VERIFIED_ACCEPTED_DELIVERY_NOT_YET_VERIFIED",
      "caller_payment_authority": "fresh target PAYMENT-REQUIRED header",
      "single_payer_control": true
    }
  }
}
