# CrateBytes ## Docs - [Authentication](https://docs.cratebytes.com/api-reference/authentication.md): Learn how to authenticate with the CrateBytes Game API using Steam or guest authentication. - [Leaderboards](https://docs.cratebytes.com/api-reference/game/leaderboards.md): Implement global leaderboards and rankings with the CrateBytes Game API to boost player competitiveness and engagement. - [Player Metadata](https://docs.cratebytes.com/api-reference/game/metadata.md): Store and retrieve player metadata with the CrateBytes Game API. Manage player-specific data and settings. - [Sessions](https://docs.cratebytes.com/api-reference/game/session.md): Manage player sessions with the CrateBytes Game API for tracking player activity and engagement. - [API Overview](https://docs.cratebytes.com/api-reference/overview.md): Learn about the CrateBytes Game API and how to interact with it. - [Welcome to CrateBytes](https://docs.cratebytes.com/getting-started/introduction.md): CrateBytes is an open-source backend solution for games, offering a seamless, self-hosted alternative to AccelByte and other platforms. - [SDK Overview](https://docs.cratebytes.com/sdk/overview.md): Learn about the CrateBytes SDK and how to use it to interact with the CrateBytes API. - [Unity SDK](https://docs.cratebytes.com/sdk/unity.md): Learn about the CrateBytes Unity SDK and how to use it. ## OpenAPI Specs - [openapi](https://docs.cratebytes.com/api-reference/openapi.json) ## Optional - [Community](https://discord.gg/UP4kzXZ66g)