Skip to main content
You can find instructions on how to download the SDK for each platform in the Getting Started guide.

Game Engine and Language

The Discord Social SDK supports the following game engines and language environments:
PlayStation 4 / PS5 exception: If you’re targeting PlayStation 4, or PlayStation 5 with a PS5 SDK older than 13.000, the Discord Social SDK still supports C++17. All other platforms require C++20.
Prior to Social SDK release 1.9, C++17 is the minimum supported version.

Platforms

The Discord Social SDK is available for the following platforms:
* There are too many Linux distributions to test, but most distros with glibc 2.31, e.g. Ubuntu 20.04, or later should work.
Building for iOS or Android? See Feature Availability on Mobile for mobile-specific setup requirements and behavior differences.
Each Social SDK release supports roughly the last 18 months of Xbox and PlayStation OS SDK versions. See Console OS SDK Support for how the window rolls forward at each release.
To use the Discord Social SDK in your console games, you will need to request middleware approval and be an approved developer for the target console. Check out this article to learn more.
Exception: Prohibited Off-Platform Interactions by Sony
For integrations experienced on Sony Platforms (e.g. PlayStation 5)…

1. Do not allow access to Account Linking entry points.
2. Do not allow access to Linked Channels.
3. Limit messaging and Invites to other players currently playing the game.
4. Do not display off-platform presence and logos (including Discord).

Next Steps

Configure authentication, explore features, and review our release cadence:

Release Cadence & Support

Release cadence, supported version window, and end-of-life process.

Core Features

Explore social features like account linking, friends, and rich presence.

Getting Started

Platform-specific setup instructions and download links.

Change Log