Comment on page

Deposit / Withdrawal


Deposits on RabbitX are done on Ethereum layer 1. RabbitX then uses Starknet for our settlement service to handle your deposits and withdrawals. Using our L1 <> L2 link, we conveniently take care of all the backend processes for you.
So even though you're depositing on Ethereum, you're still using Starknet layer 2.
Note: RabbitX only accepts ERC-20 USDT on Ethereum as deposits. Sending any other coins will result in irretrievable lost coins.
Connect your wallet
Step 1. Connect your wallet
Deposits and withdrawals are shown in "Transfers"
Deposits require at least 16 on-chain confirmations. Deposits typically take 3-6 minutes. Reach out to our discord support channel if you have any issues during the deposit process.


Withdrawals may take up to 6 hours to be confirmed from Starknet to Ethereum L1. Withdrawals are a two-step process. Once a withdrawal request has been initiated and ready to be claimed, it will be shown in the "Transfers" tab.
Please note the process for withdrawals:
  • Your wallet balance on RabbitX will be immediately deducted by the withdrawn amount
  • You will see the withdrawn amount display initially as “Pending” in your Transfers tab
  • Once the withdrawal is ready to be claimed, the status will be "Claimable"
  • You will be able to claim your withdrawal by clicking the "Claim" button
  • Once completed, the transfer status will change to “Success” in your Transfers tab
  • You are able to cancel your withdrawal at any step before executing the "Claim" transaction. Once "Claim" has been executed, you must wait for the transaction to be mined by the Ethereum blockchain.
Withdrawal Window
Different withdrawal statuses
Reach out to our discord support channel if you have any issues during the withdrawal process.