THE TECHNOLOGY
The technical back-end infrastructure of the platform is built using Solidity, the object-oriented programming language for writing smart contracts on Ethereum-based platforms. We use Hard hat for the framework. Additionally, we use The Graph, a decentralized protocol for indexing and querying data from blockchains, to manage event indexing effectively.

We use Chainlink as a system that provides secure and trustworthy information for self-operating programs, known as smart contracts, which work on various digital ledger systems. To implement Chainlink in our game, Bike Battle developers would need to create a smart contract that calls Chainlink's VRF (Verifiable Random Function) contract. The smart contract would then receive a random number from the Chainlink VRF contract, which would be used to determine the winner of a PvP battle.
Read our blog on how we implemented Chainlink