TokenTransferProxy contract for each token for which you wish to trade. Otherwise, any endpoints that create/cancel or fill orders will fail. For example if you want to trade with both ETH and USDC, you’ll need to approve the contract twice, once for each token. The address of the TokenTransferProxy is available at https://api.sx.bet/metadata and the address of each token is given in the tokens section.
If you don’t wish to do this programmatically, you can simply go to https://sx.bet, make a test bet with the account and token you’ll be using, and you will be good to go.
If you want to do it programmatically, see the code sample below. Note you will need a tiny bit of SX to make this transaction.
Your assets must be on SX Network to place or fill orders via the API.
