How to find your wallet address, deposit, withdraw and send to another wallet from IDEX

This guide details how to deposit, withdraw and send tokens to another wallet from IDEX.

How to find your wallet address

Step 1

Connect your wallet to IDEX through one of the four options: Private key, keystore file, MetaMask or Ledger. Once you have connected your wallet go to the main page of IDEX.

Step 2

In the upper righthand corner there is a person icon. Click this and the first option on the dropdown is the wallet address of your Ethereum wallet that you have connected to IDEX.

Step 3

Click on the address to copy it to your clipboard, you can now paste it. You can also click on the link icon next to the clipboard which will take you to view the wallet on Etherscan.

How to Deposit

Step 1

Ensure you have tokens in the wallet that you will connect to IDEX. IDEX is a decentralized exchange — all deposits and withdrawals must come from and back to the wallet you use to interact with IDEX.

Make sure you have some ETH in your wallet — you need to pay the gas fee to deposit tokens or ETH to IDEX.

Step 2

Connect your wallet to IDEX through one of the four options: Private key, keystore file, MetaMask or Ledger.

Step 3

Once you have connected your wallet navigate to the “My Balances” page by clicking on “Balances” in the nav bar and then “Full Balances” from the dropdown.

Navigate to “My Balances”

Step 4

Review the Balances page.

  • The Asset column lists the symbol of an Ethereum asset.
  • Name is the name of the asset.
  • My Wallet Balance is the balance of the asset in your wallet and not deposited into the IDEX contract.
  • My IDEX Balance is the balance of the asset in your account inside of IDEX.
  • On Orders is the balance of the asset in open limit orders.
  • USD Value on IDEX is the USD value of that asset that you have deposited into IDEX.
  • Actions is the deposit or withdraw buttons.
Column names on “My Balances”

Step 5

To view your wallet balance (outside of IDEX), you must first query the blockchain. This can be done by clicking “Query All” or just “Query” on the asset you want to deposit. “Query All” scans your address for all assets IDEX supports, “Query” only scans for the specific asset. Balances outside of IDEX will not update if you do not query the blockchain, make sure to do this each time you want to deposit.

Use “Query All” to get all assets to show or “Query” for one asset only

Step 6

Once you have queried the blockchain and your balance in your wallet shows up you must click the “Deposit” button.

Step 7

After clicking deposit you will receive a pop up with an input field. In that field put the amount of the asset you would like to deposit. If you would like to deposit all that you have click “Send entire balance.” You must then chose the gas price you want to use from the slider. Once you have chosen the gas price click “Deposit.”

Step 8

After clicking deposit you will receive a confirmation popup. Review it and click “Confirm.”

Step 9

After clicking confirm you will receive another popup that informs you the deposit is processing, please be patient.

Step 10

If you go to the “Balances” →“Balance History” page you will see your pending deposit. Note: Ether deposits happen in one transaction. Token deposits require two transactions. The first transaction calls the asset contract and approves the transfer while the second transaction initiates the actual transfer.

Note: If you are using MetaMask or Ledger you will have to approve the second transaction. If you refresh IDEX while the first transaction is pending you may cause the app to miss the confirmation of the first deposit. Initiate the deposit again and it will resume with the second transaction.

Step 11

Once your deposit has finished you will receive a popup that informs you that it finished. You are now able to trade those assets!

How to Withdraw

Step 1

Navigate to the “My Balances” page by clicking on “Balances” → “Full Balances.”

Step 2

Find the asset you want to withdraw and click the “Withdraw” button.

Step 3

Fill out the popup with the amount of the asset you want to withdraw and then click “Withdraw.” If you want to withdraw your entire balance click “Withdraw entire balance.”

Step 4

Approve the withdrawal confirmation popup.

Step 5

Go to the “Balance History” page to see the status of your withdraw.

Step 6

Clicking on the “Processing” link will take you to etherscan where you can view the status of the withdrawal.

Transferring Tokens to Another Wallet

Step 1

Once you have connected your wallet navigate to the “My Balances” page by clicking on “Balances” in the nav bar and then “Full Balances” from the dropdown. Find the token you would like to send to another wallet and click the “Transfer” button.

Note: The token must be in your wallet (not deposited to IDEX) and you may need to query the blockchain for the token to show up.

Step 2

Once you have clicked the “Transfer” button on the asset you’d like to send to another wallet you will receive a popup with input fields for information about the transfer. You must fill in the address were the funds are going, the amount of funds you’d like to transfer, the gas amount (this will automatically fill in with the correct amount for you) and the gas price. To make the transaction go faster use a higher gas price. Once everything is filled in click “Transfer.”

Note: You must have ether in your wallet to send funds to another wallet. IDEX does not and can not pay this gas fee for you.

Step 3

Once you have clicked the “Transfer” button on the popup you will receive a second popup with the transfer details. You must confirm the transfer for it to be sent off to Ethereum to be mined.

Step 4

For MetaMask and Ledger users only — You will receive a popup informing you to confirm the transfer on your respective signing method.

Note: MetaMask users will have to select the gas price on the MetaMask confirmation popup. The MetaMask gas price will override the gas price chosen on IDEX.

Step 5

Your transfer has now been sent off to Ethereum to be mined. You will receive a link to that transaction in a confirmation popup. Once the transaction has been mined you will receive a popup informing you the transfer is complete.