Near Kingdoms <> Gaming DAO

This is a report for completing the first milestone in our proposal for our funding request .

Within the scope of the first milestone, we have successfully implemented all the points as per the technical specification (TS).

  1. Standalone game token contract: We have developed a standalone contract, documented its functionality, and thoroughly tested it on the testnet. This contract is responsible for all token operations within the game, including minting, transferring, spending, and more.

  2. Game Smart contract: Contracts for Heroes, Buildings, and Achievements have been developed. These contracts have been tested and designed to simplify player interaction with the game mechanics to the fullest extent.

  3. Server multiplayer solution: We have completely foregone the use of Photon and developed our own server solution capable of handling thousands of concurrent players, limited only by server capacity. All game logic is executed through SignalR hub connections serialized with Message Pack, a fast and secure protocol. Endpoints are solely utilized for connection and hub creation purposes.

  4. Login system via Near : We have developed a microservice consisting of frontend and backend components. Users are redirected to it from the game to log in via a Near wallet. Users can choose from all wallets using the Wallet Selector. Then the user signs a verification transaction and can return to the game where they are already authorized.

We are actively continuing our work and initiating the second milestone.

2 Likes