{
  "ok": true,
  "schema": "sole.megagate.discovery.v1",
  "version": "2026-06-07.sol-public-sdk",
  "product": "SOLE Mega Gate",
  "public_origin": "https://solenterprises.org",
  "skynet_proof_origin": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public",
  "host_native_skynet_origin": "https://skyenet.solenterprises",
  "authority": {
    "session_issuer": "FS27",
    "runtime_origin": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev",
    "local_app_passwords_allowed": false,
    "app_specific_admin_passwords_allowed": false,
    "accepted_entry_modes": [
      "email_password",
      "gate_id_pin",
      "combined_gate_pin",
      "recovery_code",
      "owner_gate_session"
    ]
  },
  "sol_surfaces": {
    "home": "https://solenterprises.org/",
    "mega_gate": "https://solenterprises.org/login/",
    "bridge": "https://solenterprises.org/bridge/",
    "store": "https://solenterprises.org/store/",
    "store_hub": "https://solenterprises.org/pages/store-hub/",
    "sole_hub": "https://solenterprises.org/pages/solehub/",
    "sdk": "https://solenterprises.org/sdk/"
  },
  "runtime_endpoints": {
    "manifest": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/mega-gate/manifest",
    "well_known": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/.well-known/sole-megagate.json",
    "signup": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/auth/signup",
    "login": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/auth/login",
    "logout": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/auth/logout",
    "me": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/auth/me",
    "introspect": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/auth/introspect",
    "forgot_password": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/auth/forgot-password",
    "reset_password": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/auth/reset-password",
    "pin_setup": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/auth/pin/setup",
    "pin_login": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/auth/pin/login",
    "recovery_login": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/auth/recovery/login",
    "recovery_rotate": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/auth/recovery/rotate",
    "skypay_offers": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/skyepay/offers",
    "skypay_checkout": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/skyepay/checkout",
    "skypay_status": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/skyepay/status",
    "skypay_store": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/store"
  },
  "sdk": {
    "browser_global": "SoleMegaGateClient",
    "script": "https://solenterprises.org/assets/sole-megagate-client.js",
    "skynet_proof_script": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/assets/sole-megagate-client.js",
    "storage_token_key": "SOLE_MEGAGATE_SESSION_TOKEN",
    "compatible_gate_headers": [
      "Authorization",
      "x-skye-gate-session",
      "x-fs27-session",
      "x-0s-gate-session",
      "x-free99-gate-session",
      "x-free99-admin-code"
    ]
  },
  "boundaries": {
    "cloudflare_native": true,
    "public_manifest_contains_secrets": false,
    "card_data_touches_gate": false,
    "sol_visual_shell_mints_identity": false,
    "runtime_worker_required_for_live_auth": true,
    "custom_dns_cutover_required_for_host_native_route": true
  }
}
