Chaindice uses the latest tech for verifiable VRFs with its own custom Hash RanCh onchain verification which requires that your bet is custom seeded and fully unique, with the roll being only submitted as long as all the bets for all transactions use the same root hash, allowing verifiability and security in realtime by the contract. This guarantees randomness at the contract level, allowing your funds to never be accessible and your rolls to be cryptographically secure and executed fully autonomously onchain.