{
  "ok": true,
  "schema": "sole.megagate.discovery.v1",
  "version": "2026-06-08.artist-support-skyepay-donate-media-subscription-upgrade",
  "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.org",
  "cloudflare_route_matrix": {
    "apex": {
      "origin": "https://solenterprises.org/",
      "role": "canonical Sol public site after Cloudflare DNS cutover",
      "entry_path": "/"
    },
    "www": {
      "origin": "https://www.solenterprises.org/",
      "role": "www alias for the canonical Sol public site",
      "entry_path": "/"
    },
    "skyenet": {
      "origin": "https://skyenet.solenterprises.org/",
      "role": "SkyeNet-native Sol proof host",
      "entry_path": "/"
    },
    "gate": {
      "origin": "https://gate.solenterprises.org/",
      "role": "Sol gate hostname backed by the same Sol deployment",
      "entry_path": "/gate/"
    },
    "fs27": {
      "origin": "https://fs27.solenterprises.org/",
      "role": "Sol FS27 authority hostname backed by the same Sol deployment",
      "entry_path": "/fs27/"
    },
    "pay": {
      "origin": "https://pay.solenterprises.org/",
      "role": "Sol commerce hostname backed by the same Sol deployment",
      "entry_path": "/pay/"
    },
    "shared_origin_fallback": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/"
  },
  "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/",
    "gate": "https://solenterprises.org/gate/",
    "pay": "https://solenterprises.org/pay/",
    "access_atlas": "https://solenterprises.org/access/",
    "fs27_authority": "https://solenterprises.org/fs27/",
    "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/"
  },
  "login_surface_manifest": "https://solenterprises.org/.well-known/sole-login-surfaces.json",
  "skynet_proof_login_surface_manifest": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/.well-known/sole-login-surfaces.json",
  "skynet_proof_surfaces": {
    "home": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/",
    "gate": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/gate/",
    "pay": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/pay/",
    "access_atlas": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/access/",
    "fs27_authority": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/fs27/",
    "mega_gate": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/login/",
    "bridge": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/bridge/",
    "store": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/store/",
    "store_hub": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/pages/store-hub/",
    "sole_hub": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/pages/solehub/",
    "sdk": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/sdk/"
  },
  "role_host_entry_surfaces": {
    "gate.solenterprises.org": {
      "same_deployment": true,
      "entry_path": "/gate/",
      "live_forms_path": "/login/",
      "authority": "FS27",
      "visual_system": "Bridge Estifarr"
    },
    "fs27.solenterprises.org": {
      "same_deployment": true,
      "entry_path": "/fs27/",
      "live_forms_path": "/login/",
      "direct_authority_path": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/sole-mega-gate.html",
      "pin_authority_path": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/pin-gate.html",
      "authority": "FS27",
      "visual_system": "Bridge Estifarr"
    },
    "pay.solenterprises.org": {
      "same_deployment": true,
      "entry_path": "/pay/",
      "live_store_path": "/store/",
      "authority": "FS27 SkyePay",
      "visual_system": "Sol digital storefront"
    }
  },
  "visual_system": {
    "style": "Bridge Estifarr deep visual security system plus SOLE operator hub and Sol digital storefront vault",
    "login_surface_map": [
      "Sol Access Atlas",
      "Sol FS27 Authority",
      "0S Owner Login",
      "Free99 Locked-Out Reset",
      "Sol Gate Role Host",
      "Sol Pay Role Host",
      "FS27 Mega Gate",
      "FS27 PIN Gate",
      "Bridge Estifarr",
      "Estifarr Gate",
      "Estifar Gate Alias",
      "SkyePay Checkout",
      "SkyePay Store",
      "SkyePay Ledger",
      "SkyePay API"
    ],
    "deity_logo": "https://solenterprises.org/assets/sol-visuals/skyes-over-london-deity-logo.png",
    "founder_image": "https://solenterprises.org/assets/sol-visuals/founders-image.png",
    "valuation_proof_1": "https://solenterprises.org/assets/sol-visuals/sol-valuation-proof-1.png",
    "valuation_proof_2": "https://solenterprises.org/assets/sol-visuals/sol-valuation-proof-2.png"
  },
  "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",
    "admin_login": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/admin/login",
    "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",
    "skyepay_offers": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/skyepay/offers",
    "skyepay_checkout": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/skyepay/checkout",
    "skyepay_status": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/skyepay/status",
    "skyepay_store": "https://skyegatefs27-citadeldb.graylondonskyes.workers.dev/store"
  },
  "commerce_capabilities": {
    "donate": {
      "enabled": true,
      "route": "https://solenterprises.org/store/",
      "checkout_contract": "skyemusicnexus_dynamic",
      "no_maximum_amount": true,
      "fee_mode": "buyer_covered",
      "receipt_metadata": [
        "skyemusicnexus_support_amount_cents",
        "skyemusicnexus_support_goal_cents",
        "skyemusicnexus_support_balance_after_cents",
        "skyemusicnexus_support_credit_mode"
      ]
    },
    "artist_media_subscription": {
      "enabled": true,
      "base_monthly_cents": 1399,
      "checkout_contract": "skyemusicnexus_dynamic recurring line item",
      "receipt_metadata": [
        "skyemusicnexus_artist_slug",
        "skyemusicnexus_product_id",
        "skyemusicnexus_payment_kind",
        "skyemusicnexus_support_target_type"
      ]
    },
    "release_support_credit": {
      "enabled": true,
      "credit_mode": "cumulative_artist_store_credit",
      "note": "Support payments record goal, prior support, and balance-after metadata for later SkyePay/Citadel review."
    }
  },
  "sdk": {
    "browser_global": "SoleMegaGateClient",
    "script": "https://solenterprises.org/assets/sole-megagate-client.js",
    "login_surface_script": "https://solenterprises.org/assets/sole-megagate-login.js",
    "quickstart": "https://solenterprises.org/sdk/quickstart.json",
    "type_definitions": "https://solenterprises.org/sdk/sole-megagate-client.d.ts",
    "access_atlas": "https://solenterprises.org/access/",
    "fs27_authority": "https://solenterprises.org/fs27/",
    "access_atlas_script": "https://solenterprises.org/assets/sol-access-atlas.js",
    "storefront_script": "https://solenterprises.org/assets/sol-skyepay-storefront.js",
    "visual_runtime_script": "https://solenterprises.org/assets/sol-estifarr-visual-runtime.js",
    "openapi": "https://solenterprises.org/.well-known/sole-megagate.openapi.json",
    "skynet_proof_script": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/assets/sole-megagate-client.js",
    "skynet_proof_quickstart": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/sdk/quickstart.json",
    "skynet_proof_type_definitions": "https://skyenet.graylondonskyes.workers.dev/solenterprises-public/sdk/sole-megagate-client.d.ts",
    "storage_token_key": "SOLE_MEGAGATE_SESSION_TOKEN",
    "shared_session_keys": [
      "METRAIYUX_GATE_SESSION",
      "SKYGATEFS27_GATE_SESSION",
      "SKYE_GATE_SESSION",
      "ZERO_OS_GATE_SESSION",
      "FREE99_PLATFORM_GATE_SESSION",
      "SOLE_MEGAGATE_SESSION_TOKEN",
      "SKYGATEFS27_SESSION_TOKEN",
      "FREE99_GATE_SESSION"
    ],
    "methods": [
      "login",
      "signup",
      "adminLogin",
      "pinLogin",
      "combinedPinLogin",
      "recoveryLogin",
      "forgotPassword",
      "setupPin",
      "rotateRecovery",
      "currentSession",
      "sessionStatus",
      "authHeaders",
      "mountSessionStatus",
      "bindAuthForms",
      "bind",
      "emit",
      "on",
      "me",
      "introspect",
      "logout",
      "offers",
      "checkout",
      "status"
    ],
    "compatible_gate_headers": [
      "Authorization",
      "x-skye-gate-session",
      "x-fs27-session",
      "x-0s-gate-session",
      "x-free99-gate-session",
      "x-free99-admin-code"
    ],
    "drop_in_form_selectors": [
      "data-sole-login-form",
      "data-sole-signup-form",
      "data-sole-pin-form",
      "data-sole-recovery-form",
      "data-sole-reset-form",
      "data-sole-owner-form",
      "data-sole-checkout-form",
      "data-sol-artist-support-panel",
      "data-sol-sovereign-auth-proof",
      "data-sole-session-status",
      "data-sole-form-status",
      "data-sole-logout"
    ],
    "browser_events": [
      "sole-megagate:forms-bound",
      "sole-megagate:session-status",
      "sole-megagate:request-success",
      "sole-megagate:request-error",
      "sole-megagate:login",
      "sole-megagate:signup",
      "sole-megagate:pin-login",
      "sole-megagate:recovery-login",
      "sole-megagate:forgot-password",
      "sole-megagate:owner-login",
      "sole-megagate:checkout",
      "sole-megagate:logout"
    ]
  },
  "boundaries": {
    "cloudflare_native": true,
    "public_manifest_contains_secrets": false,
    "card_data_touches_gate": false,
    "sol_visual_shell_mints_identity": false,
    "legacy_identity_replaced_by_fs27": true,
    "runtime_worker_required_for_live_auth": true,
    "custom_dns_cutover_required_for_host_native_route": true,
    "role_hosts_are_route_records_not_duplicate_builds": true
  }
}
