Rather than asking user to come to our site to play our games, why don’t we bring the games to your telegram group where u can play and bet with your frens?
TL;DR:
- We built tg bots running on IC where you can turn your telegram group into a mini casino
- Available on ICP and Solana (using DragonSOL, our own version of ckSOL)
- No need to connect wallet or login whatsoever. Just use your Telegram account.
- Instant top up & withdrawal. We provide the house liquidity.
- Try it yourself by inviting this bot to your telegram group
ICP version | Solana version
Background
After we launch this telegram mini app where you can access from this website (it’s using Solana as currency but it’s actually running on IC canister),
…we were in the process of developing Roshambo PVP, and tinkering with Telegram bot, only to find out that it’s actually possible to leverage the emojis in Telegram to create an fun mini game using IC as the backend infrastructure inside the telegram group itself.
We then port our dice game into telegram version, and adding a new slot game. Also we integrate BOB as an additional currency to play the game
Technology
-
SIWT
Sign in with Telegram. When user first time interact with the bot by tapping a button to play, we create a principal wallet address paired with the user’s telegram ID in the background.
The bot itself act as a wallet where user can top up or withdraw instantly from/to their existing address. -
ckSOL
For the Solana version, it also creates a Solana top up address where user can send SOL to, and mint 1:1 amount of DragonSOL on the ICP side where it is used to play the game.
When user withdraw, the DragonSOL is burned and the equivalent native SOL is transferred to the target Solana wallet.
From users’ POV, it feels like a native Solana wallet. -
Telegram randomiser
We initially use ICP random function for our dice game, but we found out that Telegram has their random dice emoji that we can’t control it’s outcome (it’s really random some guy offers $200K to crack it but still no luck)
Games
- Dragon Dice
A dice game with 17x starting prize and each losing roll increase the prize until someone rolls snake eyes (1,1) – Game rules - Slot – Lucky Number Seven
A super simple game where users only need to spin the 3 reels slot machine. For every triple, prize is 4x. On lucky 777, prize is 45x the bet. - Roshambo PVP (upcoming)
This is where you can challenge your friend to play rock-paper-scissors and bet whatever amount you both agreed.
How to Play (super simple)
- Invite this bot → Dragon Bot* to any telegram group you’re a member of
- Type
/startdice
in the group to start dice game,
or/startslot
to initiate Lucky Number Seven. - (Optional)
type/claimownership
for group owner.
You’ll get fee share streamed to your wallet every time user play in your group (psstt… this is how we onboard betting and degen groups and boost our users)
*)ICP/BOB version. This is the Solana version
Canister Addresses
-
ICP Telegram bot
Telegram dice bot - BOB | 5muca-wqaaa-aaaam-adqcq-cai
Telegram dice bot - ICP | 3o67l-2iaaa-aaaam-adqua-cai
Telegram bot slot BOB | gojbo-diaaa-aaaam-adssa-cai
Telegram bob slot ICP | gjih2-oqaaa-aaaam-adssq-cai -
SOL Telegram Bot
Telegram dice bot SOL | swq7y-iqaaa-aaaam-adrgq-cai
Telegram bot slot SOL | aqhgu-yqaaa-aaaam-adsgq-cai -
SIWT identity
p7g6o-ayaaa-aaaam-acwea-cai