> For the complete documentation index, see [llms.txt](https://fortress-labs.gitbook.io/snakepath/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fortress-labs.gitbook.io/snakepath/public-gateway.md).

# Public Gateway

- [Gateway](https://fortress-labs.gitbook.io/snakepath/public-gateway/gateway.md): The Ethereum gateway is the connection between client and the relayer. Gateway implements the below given interface.
- [Client](https://fortress-labs.gitbook.io/snakepath/public-gateway/client.md): Contract user can send the payload for private execution through the send() function of the client and listen for event from the callback() function on the client contract.
