Yes, in line with the sportsbook’s licensing requirements, all users must register an account before placing a deposit.