API and SDKs

Easy to use APIs and SDKs in commonly used programming languages offer developers using our infrastructure an easy way to integrate their dApps in our platform. The previous section already defined one of the main SDK we’re offering developers, which is to wrap their game logic to be instantiated by our node network. Our GameDev SDK offers all the typical functionality needed by online multiplayer games: connecting and authenticating players, transport protocol to communicate between clients and node, relaying of data to Observers, and building and signing of game proofs which are committed to the blockchain.

Node providers are running our AllianceNode program which pulls all latest images from our docker registry, listens for activation pings and hosts an instance of the correct game and version. Additionally it offers an analytics API for node health status that is integrated in our dashboard.

All node and dApp statuses can be easily query through our REST API. That way external dashboards or analytics can be tracked by any provider.

Last updated