To bet online legally, you should register an account with an offshore licensed sportsbook. Once the account has been confirmed, you can now top-up your account and place your bets.