Onboarding Games
Firstly, game developers must adhere to our established game item standards, encompassing criteria such as item rarity, the level of effort required to acquire it, and the acceptable exchange credit associated with it. Further details regarding the standardisation of game items will be outlined in subsequent sections. In essence, any game-seeking onboarding must strictly conform to our predetermined standards.
The game will initially provide a data sheet in JSON format outlining the items eligible for export as our utility token. These items may include game characters, items, levels, experience, achievements, and more. Standardisation measures are enforced to ensure fairness in the exchange of game items, preventing developers from overpricing items for exchange. This safeguards the ecosystem from disruption, preserving the gaming experience for all players.
Upon a player's entry to our platform, a request will be sent to the game's Remote Procedure Call (RPC), and every transaction will update the game via Message Queues (MQ). Additionally, the game will regularly request data from our RPC to validate a player's in-game assets during game loading or actions requiring asset verification. This prevents the occurrence of a Byzantine attack, where a player exports their resources but continues to spend them in-game.
Our Software Development Kit (SDK) will be accessible in iOS, Android, JavaScript, and HTML5 versions, enabling players to export their items without visiting our platform. Game developers have the option to integrate our SDK directly into their games or utilise our platform for communication with in-game items stored in the database.
Last updated