Okay, I registered with your casino
Now where can I get my free sign-up bonus? Well, kidding aside, could you explain in greater detail how we bet without our funds being sent to the casino? As I understand it, we bet using EOS coins on the EOS blockchain in a decentralized manner, right? So if I want to make a bet, I have to install an EOS desktop wallet (given that you don't have control over my funds). This part I kinda understand, but what's next?
Every action taken is completely on-chain. All account system actions are fully viewable on any block explorer and become permanently part of the EOS.IO blockchain.
The system is also non-custodial, meaning no one (including anyone from EOSBet) can access your funds. This is also why it’s important to write down your recovery phrase — think of it like your password. This has been enabled by Scatter, that is, you do not need to deposit any funds to the platform itself, but rather bet directly from the Scatter itself.