BotGaming is a blockchain powered gambling platform for messenger bots. We started game development in 2016, and initially we focused on a social gambling business model with monetization solely through in-app purchases. Today the total number of our bots installed on all platforms exceeds 400,000, with more than 35,000 monthly active users. Our products have been mentioned by Forbes, TechCrunch and CNet.
In May 2017, we made a decision to create a fully-featured gambling platform for messenger apps by obtaining a MGA (Malta Gambling Authority) license, which entitles the company to operate in the European market.
The core value of BotGaming is verifiability and user trust. Our open source RNG generator and the performance of all transactions on the blockchain ensures provably fair gambling.
BotGaming’s token – BotCoin (BOT) will be used as the primary in-game currency for all of our games. It will be connected across all platforms and allow users to gamble for real money against their friends on their devices.
BotGaming uses blockchain protocol as a strong bidirectional payment channel between players, casino and affiliates. Needless to say, this solution guarantees the fairness of reward payouts and gives players complete control over their funds. When a player starts a game session we ask them about the amount of BOT tokens they want to play with. This is consistent with the principle of responsible gambling. Then we deploy a game contract, which locks the corresponding number of tokens on their wallet.
When a player decides to quit the game session, the smart contract distributes the reward and the outcome of all operations are added to the blockchain.
As can be seen from this description, BotGaming uses the blockchain at the game session level only. This approach solves issues with transactional fees and speed. We need to pay gas only twice – to open and close game session. Once the game session is open, all transactions like slotmachine spins or hand-drawing in poker are gas-free, and are conducted almost instantaneously.