Mastering Fast Payments and Secure Play at Genie Riches