Your game is pretty good as I can see but how can we know that it is a provably fair? Can we verify our bet here? Because this is based on telegram so I think it is pretty hard to run a verifier. And btw is there any minimal and maximal bet for each coin? You need to provide everything to open a new site though. And last is about your house edge, how much is it?