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.

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.


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.

Withdrawals are a two-step process. In order to complete a withdrawal, users must claim their withdrawal from "Transfers".

Safety and security is the highest priority for RabbitX. For security, we require more block time process larger withdrawal transactions based on the withdrawal amounts below.

Withdrawal AmountProcessing Blocks


1 (10-20s)


10 (1.5 - 3mins)


100 (20 - 40mins)


1800 (6hrs)

Reach out to our discord channel if you have any issues during the withdrawal process.

Last updated