> For the complete documentation index, see [llms.txt](https://mirror-networking.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mirror-networking.gitbook.io/docs/manual/transports/edgegap-transports/edgegap-relay.md).

# Edgegap Relay

The `EdgegapKcpTransport` is a bare-bones transport using [KCP](/docs/manual/transports/kcp-transport.md) through Edgegap's distributed relay.&#x20;

It expects you to set up the relay session and communicate the details with all players yourself.

Once you have done so, set the `relayAdddress`, `sessionId`, `userId` and the respective `relayGameClientPort` or `relayGameServerPort` depending on if the player is hosting or not.

All that is left, once the details are filled in, is to start the Client/Server/Host as usual via the NetworkManager instance.
