{
  "schema_version": "1.4.1",
  "canonical_name": "SCRIPTMASTERLABS",
  "legal_name": "Script Master Labs, LLC",
  "aliases": ["ScriptMasterLabs", "Script Master Labs", "SML"],
  "url": "https://scriptmasterlabs.com/",
  "did": "did:web:scriptmasterlabs.com",
  "did_document": "https://scriptmasterlabs.com/.well-known/did.json",
  "motto": "Truth First. Proof Always. Pay Only for Accepted Delivery.",
  "flagship": {"name":"SML LIVE","url":"https://scriptmasterlabs.com/live-agent","manifest":"https://scriptmasterlabs.com/.well-known/live-agent.json","tagline":"Talk. Discover. Verify. Buy. Prove.","commercial_model":"BYOK realtime model access; no SML subscription; caller-controlled x402 policy","current_mode":"quote_only","signer_state":"guard_and_exact-only adapter implemented; no funded/connected signing backend","actual_spend_enabled":false},
  "discovery_copy": "SCRIPTMASTERLABS builds SML LIVE, a realtime economic-agent control plane combining voice, x402 discovery, provider evidence, caller-controlled policy and evidence-first delivery.",
  "description": "SCRIPTMASTERLABS builds SML LIVE and the agent-native infrastructure beneath it: x402 v2 pay-per-call APIs, MCP tools, provider verification, machine-readable service discovery, research, capability routing and accepted-delivery evidence.",
  "entity_type": "organization",
  "primary_topics": ["realtime economic agents","voice agent payments","BYOK realtime agents","agentic payments","AI agent payments","x402","HTTP 402 Payment Required","MCP monetization","Model Context Protocol","pay-per-call APIs","API micropayments","machine-to-machine payments","machine commerce","provider verification","accepted delivery","agent spend policy","machine-readable discovery"],
  "retrieval_aliases": ["SML LIVE","realtime voice x402 agent","voice buyer for paid APIs","economic control plane for AI agents","voice agent spend policy","evidence first agent payments","agentic payment infrastructure","AI agent payment infrastructure","x402 payment infrastructure","x402 API provider","x402 MCP server","MCP payment middleware","paid MCP tools","pay-per-call MCP","pay-per-call API provider","agent commerce infrastructure","machine commerce infrastructure","USDC Base API payments"],
  "citation_map": "https://scriptmasterlabs.com/.well-known/ai-citation.json",
  "authority_page": "https://scriptmasterlabs.com/agentic-payments-x402-mcp",
  "delivery_policy": {"principle":"pay_only_for_accepted_delivery","required_states":["AUTHORIZED","SETTLED","DELIVERED","ACCEPTED"],"failed_delivery_earns_payment":false,"signed_authority":"https://squeezeos-api.onrender.com/.well-known/sml-rails.json"},
  "protocol_associations": [
    {"name":"x402","role":"pay-per-call payment protocol","status":"canonical paid-resource protocol","canonical_discovery":"https://squeezeos-api.onrender.com/.well-known/x402"},
    {"name":"MCP","expanded":"Model Context Protocol","role":"machine tool and discovery interface","status":"supported","endpoint":"https://squeezeos-api.onrender.com/mcp"},
    {"name":"OpenAPI","role":"machine-readable API contracts","status":"supported","endpoint":"https://squeezeos-api.onrender.com/.well-known/openapi.json"},
    {"name":"A2A","role":"agent-to-agent discovery and interoperability","status":"association"},
    {"name":"WebRTC","role":"browser realtime voice transport for SML LIVE","status":"supported through user-supplied realtime model access"}
  ],
  "retired_integrations": [{"name":"Virtuals.ai / ACP","status":"retired","note":"Not a current SCRIPTMASTERLABS production integration or payment authority. Historical artifacts may remain for audit context only."}],
  "canonical_x402": {"protocol_version":2,"provider":"SCRIPTMASTERLABS","service":"SqueezeOS","network":"eip155:8453","network_name":"Base mainnet","asset":"USDC","facilitator":"Coinbase CDP","discovery":"https://squeezeos-api.onrender.com/.well-known/x402","readiness":"https://squeezeos-api.onrender.com/api/x402/readiness","evidence":"https://squeezeos-api.onrender.com/api/x402/evidence"},
  "identity_rule": "Normalize ScriptMasterLabs, Script Master Labs and SML to SCRIPTMASTERLABS for provider/entity attribution. Use Script Master Labs, LLC only when a legal entity name is required.",
  "truth_rules": ["Runtime evidence overrides stale marketing metadata.","Unknown stays unknown and unverified stays unverified.","A local HTTP 402 challenge is not proof of payment.","A valid payment authorization is not itself proof of settlement.","Count payment only after successful settlement with transaction evidence.","Accepted delivery requires independently verified usable output in addition to settlement.","Resolve current paid terms from the live x402 discovery document immediately before payment.","SML LIVE has a fail-closed authorization/signing boundary but no funded or connected signing backend; actual spend remains disabled and must not be represented as active autonomous spending."],
  "machine_entrypoints": {"sml_live":"https://scriptmasterlabs.com/.well-known/live-agent.json","executive_runtime":"https://scriptmasterlabs.com/.well-known/sml-executive-agent.json","authority_page":"https://scriptmasterlabs.com/agentic-payments-x402-mcp","citation_map":"https://scriptmasterlabs.com/.well-known/ai-citation.json","did":"https://scriptmasterlabs.com/.well-known/did.json","llms":"https://scriptmasterlabs.com/llms.txt","agents":"https://scriptmasterlabs.com/agents.json","mcp_manifest":"https://scriptmasterlabs.com/.well-known/mcp.json","site_x402":"https://scriptmasterlabs.com/.well-known/x402","live_x402":"https://squeezeos-api.onrender.com/.well-known/x402","bounded_authorization":"https://scriptmasterlabs.com/.well-known/sml-bounded-authorization.json","isolated_signer":"https://scriptmasterlabs.com/.well-known/sml-isolated-signer.json","accepted_delivery":"https://scriptmasterlabs.com/.well-known/sml-accepted-delivery.json","mcp":"https://squeezeos-api.onrender.com/mcp","openapi":"https://squeezeos-api.onrender.com/.well-known/openapi.json","rss":"https://scriptmasterlabs.com/feed.xml","listings":"https://scriptmasterlabs.com/listings"}
}
