USER GUIDE - GMX Binance Web3 Wallet Campaign

Prerequisite steps:

  1. Make sure that your Binance Web3 Wallet is connected to the Arbitrum One blockchain network. (To add the Arbitrum blockchain to your wallet for the first time, visit the Arbitrum Bridge and click the connect Wallet button)

  2. Make sure your Binance Web3 Wallet is adequately funded with USDC or USDT on the Arbitrum network

  3. Make sure your Binance Web3 Wallet has sufficient Ethereum for gas on the Arbitrum network to execute transactions. Having at least 25 USD of Ethereum is recommended.

  4. The landing page for all GMX campaign tasks is app.gmx.io. Please ensure that you are on V2 of the protocol, with V2 highlighted in blue above the price chart.


Task 1 - Swap at least $10 of USDC or USDT to BNB  


  • Step2: click Swap tab

  • Step3: at Pay, select USDC or USDT and enter 10 or more

  • Step4: at Receive, change the market to BNB


  • Step5: click ‘Swap USDC/USDT’ button 

  • Step6: tick the box ‘Allow USDC/USDT to be spent’


  • Step7: sign the spending approval transaction pop-up from your Binance Web3 Wallet

  • Step8: click the blue Swap button


  • Step9: sign the swap confirmation pop-up from your Binance Web3 Wallet!



Task 2 - Swap at least $500 of USDC or USDT to ARB

  • Step2: click Swap tab

  • Step3: at Pay, select USDC or USDT and enter 500 or more

  • Step4: at Receive, select ARB


  • Step5: click ‘Swap USDC/USDT’ button

  • (Step6: if needed, tick the box ‘Allow USDC/USDT to be spent’, and sign the spending approval transaction pop-up from your Binance Web3 Wallet)

  • Step7: click the blue Swap button

  • Step8: sign the swap confirmation pop-up from your Binance Web3 Wallet!



Task 3 - Do a leverage trade (Long or Short) with a value of more than $20 

  • Step2: click the Long or Short tab. Note: going Long means you profit if the asset’s price goes up, and going Short means you profit if the asset’s price goes down.

  • Step3: at Pay, select your collateral asset (for example: USDC or USDT)

  • Step4: at Long/Short, select any asset market (for example: BTC, ETH or BNB)

  • Step5: adjust the leverage slider, see how it affects your trade, and ensure the trade value is >$20

  • (Step6: tick the box ‘Allow [x] to be spent’, and sign the spending approval transaction pop-up from your Binance Web3 Wallet)

  • Step7: click the blue Long/Short button

  • Step8: sign the leverage trade transaction pop-up from your Binance Web3 Wallet

  • Step9: monitor your trade under Positions



Task 4 - Long or Short $500 worth of BNB in a single leverage trade

  • Step2: click Long or Short tab

  • Step3: at Pay, select your collateral asset

  • Step4: at Long/Short, select BNB 

  • Step5: adjust the leverage slider, see how it affects your trade, and ensure the trade value is >$500


  • (Step6: tick the box ‘Allow [x] to be spent’, and sign the spending approval transaction pop-up from your Binance Web3 Wallet)

  • Step7: click the blue Long/Short BNB button

  • Step8: sign the leverage trade transaction pop-up from your Binance Web3 Wallet

  • Step9: monitor your trade under Positions



Task 5 - Long or Short $2000 worth of ARB in a single leverage trade 

  • Step2: click Long or Short tab

  • Step3: at Pay, select your collateral asset

  • Step4: at Long/Short, select ARB

  • Step5: adjust the leverage slider, see how it affects your trade, and ensure the trade value is >$2000


  • (Step6: tick the box ‘Allow [x] to be spent’, and sign the spending approval transaction pop-up from your Binance Web3 Wallet)

  • Step7: click the blue Long/Short ARB button

  • Step8: sign the leverage trade transaction pop-up from your Binance Web3 Wallet

  • Step9: monitor your trade under Positions



Task 6 - Long or Short $5000 worth of ETH in a single leverage trade 

  • Step2: click Long or Short tab

  • Step3: at Pay, select your desired collateral asset

  • Step4: at Long/Short, select ETH

  • Step5: adjust the leverage slider, see how it affects your trade, and ensure the trade value is >$5000


  • (Step6: tick the box ‘Allow [x] to be spent’, and sign the spending approval transaction pop-up from your Binance Web3 Wallet)

  • Step7: click the blue Long/Short ETH button

  • Step8: sign the leverage trade transaction pop-up from your Binance Web3 Wallet

  • Step9: monitor your trade under Positions




Additional Information about trading on GMX


  • All tasks must be executed on GMX V2 on Arbitrum. The domain app.gmx.io directs to GMX V2 on Arbitrum automatically.

  • The USDC stablecoin for the swap tasks can be USDC or USDC.E (either Arbitrum-native USDC or Ethereum-bridged USDC).

  • The user’s collateral for leveraged trades can be any collateral token supported by GMX V2. For beginning users, using USDC is recommended. 

  • The user can set the leverage multiplier for the leveraged trade tasks to any value between 1.1 and 50x. 

  • Leveraged trades do not need to be kept open. The user may close the position whenever so desired.

  • GMX charges an ‘Execution Fee’ when a transaction is executed. This Execution Fee is what it costs to execute your trade on the Arbitrum blockchain, and includes a buffer for gas costs. 

This gas cost is overestimated to handle potential increases in the gas price due to blockchain congestion. Once the order is executed, the excess execution fee is always returned to your wallet. GMX does not profit from the Execution Fee.