If this CoinFlip is not available on bitcoin blockchain than I am not really interested and I cant test it if I dont use coins you mentioned.
Smart contracts always have bigger or smaller bugs and it is possible for someone to exploit them like it happened already for many projects.
There is another thing I dont like when you mentioned to send double amount for better chances, that sounds a lot like old scams that offer to double your bitcoin.
Hello. As I understand you trust Bitcoin and is ok. Anyway its not possible to create
decentralized game on bitcoin blockchain, because its not supported smart contracts (As I know, that Omni network as second layer of Bitcoin supported smart contracts, but I'm not familiar with it at this moment. Let me know if you meant Omni.).
I understand, that double profit sounds like old scams. That Scams controlled by its owner and it was centralized and code can be modified at any moment in most cases it was ponzi. This contract don't, because its not controlled by me after its publishing (Source code will be published after some time! And its simple - its
chooses winner between two last transactions and send
"double" amount to the winner in next block. There is no scam here) As I wrote in post before contract don't accumulates coins, so even if possibility to scam exist - it exist only for two transactions - then review on forum can be made.
About bigger or smaller bugs. Smart contracts provides for us possibility to make decentralized exchanges between two tokens in
one block and this opportunity for creation new decentralized apps, not only coins, but also services need to be in the future! Decentralized exchanges works good enough, and its written on smart contracts. That's why I'm interested in it. My path is to simplify code to minimal, where no place to bug, so this game is first version of this simple code, and even bug will be, it can be fixed and created new contract with these new implementation. Bugs exists everywhere in code, and when it finds we modificate code to a better one - all programs written in such manner. And after some time we got programs like Linux, Bitcoin, what next...?
About test - you really can't test if you don't have Matic or BNB, as I understand its lack of trust to it. But exist testnet with free tokens to try it, its good experience.