Rage on Wheels uses BSC (Binance Smart Chain) – a very efficient blockchain that is much cheaper and faster than Ethereum. It’s also very well suited for NFTs and has its own BEP-721 and BEP-1155 NFT token standards, which mirror ERC-721 and ERC-1155 on Ethereum.
BSC is home to such metaverse, NFT, and Play2Earn (P2E) projects as Bomb Crypto, Alien Worlds, MOBOX, Elfin Kingdom, Cyber Dragon, and Top Goal.
Rage on Wheels improves on the standard metaverse and NFT games by taking most of the action off-chain. Even though BSC is fast and efficient, it still has a blockchain fee of around $0.4 per transaction, and it takes several seconds to confirm any operation.
If we were to make a fully on-chain game, Rage on Wheels users would have to pay $0.4 every time they join a battle, receive a reward, stake, unstake and buy NFTs and so on – clearly, not a good option for a game. Besides, BSC sometimes gets overloaded because of a large amount of people playing games, and the users of all other apps suffer.
Instead, we process most in-game transactions off-chain on the safe Rage on Wheels servers. Battles, internal marketplace, reward payouts, mining of Mystery Boxes, staking – all these operations happen instantly, without delays and blockchain fees. The only fee the players pay is the platform’s commission.
The following operations are executed on-chain and subject to the standard BSC blockchain fee:
Initial Rage on Wheels token emission;
Rage on Wheels listing on PancakeSwap and decentralized trading;
Sending Rage on Wheels to the platform and withdrawing tokens to an external wallet that supports BEP-20;
NFT minting (when withdrawing cards from the game).
The transactions listed above require only two smart contracts: for the BEP-20 token and for the BEP-721 NFTs. This allows us to minimize development costs and allocate more of the budget towards design to create a product that looks and feels better than the majority of P2E and metaverse games.