Welcome to the forum. I have visited the website and tried to understand how it does work. So far it seems registration is not required since you claimed to be decentralised. So I like the system you implemented. So it does require the sender's own address from where the funds will be sent. Though still I am getting hard to understand how odds will work. Because I am not a pro at gambling. What I understand is that if someone sends funds from the exchange, they would be in trouble in case he wins. Because you are going to use the same address from where the funds came. So this is really a concern, though you have a warning system.
Seems you have a wallet connect system, but it doesn't work for me. Probably it's still under development. So when are you going to implement this wallet connect? And how could we trust that connecting a wallet on your site is safe?