Server SDK
For your game server or backend. Calls the Sentinel Network REST API to verify devices, manage bans, and control publisher policy. Available in 5 languages.
Client SDK
For your game client. Communicates with a connected SentinelID USB HID device over a local serial protocol to obtain a signed
DeviceCheckRequest. Available in 5 languages.Typical Integration Flow
- The client SDK talks to the physical SentinelID dongle over USB HID and retrieves a signed
DeviceCheckRequest. - The client forwards that request to your game server.
- The server SDK sends it to the Sentinel Network API and receives the device’s ban and reputation status.
- The server decides whether to allow or reject the session.
Language Support
| Language | Server SDK | Client SDK |
|---|---|---|
| TypeScript | ✓ | ✓ |
| Python | ✓ | ✓ |
| C# | ✓ | ✓ |
| Java | ✓ | ✓ |
| C++ | ✓ | ✓ |
