SDKs

SDKs provide language- or platform-specific wrappers around AeThex APIs.


SDK Goals

SDKs should make it easier to:

  • Authenticate users.
  • Verify Passport sessions.
  • Connect games and servers.
  • Send and receive events.
  • Validate webhooks.
  • Interact with inventory/locker data.

Expected SDK Categories

SDK Use Case
JavaScript / TypeScript Web apps, dashboards, Node services
Roblox / Lua Roblox experiences
Unity / C# Unity games and tools
Unreal / C++ or Blueprint Unreal integrations
Discord / Bot tooling Server/community operations

SDK Design Rules

  • Be explicit about scopes.
  • Return structured errors.
  • Avoid magic global state.
  • Support server-side verification.
  • Include examples for common flows.
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9