Account registration with kalshi offers seamless casino access for players