Yes, EarnBet is 100% provably fair. All bets are recorded on the blockchain. We've open sourced our code.
A statistical analysis has been done on over 5 million bets recorded on the blockchain: Read analysis
EarnBet is unlike other casinos where every bet takes place on the blockchain. Bets take place through our open source smart contracts, where a cryptographic seed & signature is verified on-chain. We cannot cheat, because it's cryptographically impossible to generate a signature that doesn't pass the smart contract verification. The blockchain also leaves a publicly available audit trail of every single wager ever placed on our platform.