Sporttrade is currently available in New Jersey. This means that you need to be physically located in New Jersey to place a bet. However, this does not mean you have to be a resident of NJ in order to sign up for an account.
Anyone 21 years of age and older can sign up for a Sporttrade account, deposit funds, and view available markets. To place a bet, however, you need to be in the state of NJ and have location permissions turned on, on your device.