Edgegap
Configure Edgegap hosting and Group Up matchmaking
Edgegap
Configure the API token and deployment defaults under Project Settings > Betide > Crossplay > Edgegap Integration Kit, then select Betide.Edgegap in the UCIK Hosting and/or Matchmaking policies.
Tokens and secrets
Every token field (Authorization Key, Deployer Key, Matchmaker Auth Token, Server Browser Server/Client Token, registry Token, GitHub PAT) is deliberately not a config property: it never lands in DefaultGame.ini and never ships in a build. Each is resolved from its environment variable first — EDGEGAP_API_KEY, EDGEGAP_DEPLOYER_KEY, EDGEGAP_MATCHMAKER_KEY, EDGEGAP_SERVER_BROWSER_SERVER_TOKEN, EDGEGAP_SERVER_BROWSER_CLIENT_TOKEN, EDGEGAP_REGISTRY_TOKEN, GHCR_TOKEN — and otherwise from the per-developer Saved/Config/.../EditorPerProjectUserSettings.ini, which the settings page writes when you edit that field.
Packaged builds have neither an editor ini nor, for players, an environment variable, so Matchmaker Auth Token and Server Browser Client Token are empty in shipped clients unless you set the environment variable or pass the token into each matchmaking / server-browser node. Dedicated servers should receive EDGEGAP_API_KEY and EDGEGAP_SERVER_BROWSER_SERVER_TOKEN through the deployment's environment variables.
The Application Info block stays disabled until Verify Token succeeds; the verified state is per editor session and is not saved.
For hosting, use the unified Request Server, Get Server Status, Query Regions, Measure Latency, List Servers, and Terminate Server nodes. For Group Up, start matchmaking through UMIK_Subsystem or Find Match And Travel. Both paths return FUCIK_ConnectInfo and use Travel To Connect Info.
Missing API configuration returns a named FBetideError; it does not silently fall back to another service unless that provider is next in the configured policy. Live deployment tests require the EGIK_TEST_* environment variables. Provider-independent mocks cover selection, state, and error behavior.
Use a unified node first. Use Edgegap-specific deployment, relay, metrics, and Group Up nodes only for the platform-exact option set.