How to Withdraw Funds From dYdX Back to Ethereum
Risk warning. Trading perpetual futures and other leveraged crypto-asset products is high risk. A large share of retail traders lose money, so never trade with money you cannot afford to lose entirely. Disclaimer
Withdrawing from dYdX back to Ethereum isn’t one transaction, it’s two, routed through Noble, and the whole platform has a shared hourly and daily withdrawal cap that applies regardless of your own account’s balance.
This guide is part of TradeOnDEX’s dYdX how-to series within Perpetual Futures, the natural bookend to the USDC deposit guide.
Disclosure: TradeOnDEX may earn a commission from links to dYdX on this page, at no extra cost to you. Full details at the end of this article.
How a withdrawal is actually structured
A withdrawal transaction contains two child transactions: one sending funds from dYdX to Noble, and a second sending funds from Noble onward to your destination chain and address. If you hold USDC directly on dYdX Chain, you can IBC transfer it out trustlessly, provided both the destination chain and dYdX Chain are operational, this mirrors the CCTP-via-Noble path covered in the deposit guide, just running in reverse.
Routing tools like Skip Go handle constructing this route for you, supporting withdrawal destinations including Ethereum Mainnet, Arbitrum, Avalanche, Base, Optimism, Polygon, Solana, and various Cosmos chains, with withdrawal fees typically in the roughly $0.10–$7 range depending on the destination.
The platform-wide rate limit that applies to everyone
Withdrawals of Noble USDC from dYdX are rate-limited: a maximum of 1% of total value locked or $1 million per hour, and 10% of TVL or $10 million per day, whichever is lower. This means for you, concretely: this cap applies across the entire platform, not just your account, during a period of unusually high platform-wide withdrawal activity, your own withdrawal could be delayed by this shared limit even if your personal balance and request are entirely straightforward.
How to withdraw, step by step
- Navigate to the withdrawal section of the dYdX interface.
- Select your destination chain and address (Ethereum Mainnet or another Skip Go-supported chain).
- Confirm the withdrawal amount and destination, review the applicable fee for that specific route.
- Submit and monitor progress; the withdrawal executes as the two linked transactions described above.
Risk: what to plan around before a large withdrawal
Platform-wide rate limits can delay even a well-formed, straightforward withdrawal request. If you’re planning to move a large amount out, check whether it falls within current hourly and daily caps, a withdrawal exceeding the shared limit at that moment may need to wait, independent of anything specific to your account.
A withdrawal genuinely involves two linked transactions, not one. If a withdrawal appears delayed, understand it may be stuck at either the dYdX-to-Noble leg or the Noble-to-destination leg, dYdX’s own deposit-and-withdrawal troubleshooting documentation is the right first stop before assuming funds are lost.
Withdrawal fees vary by destination chain, not a single flat rate. Confirm the current fee for your specific destination before initiating a large withdrawal, since the roughly $0.10–$7 range reflects real variation across supported chains, not a fixed number.
Routing infrastructure like Skip Go is a third-party integration, not dYdX’s own infrastructure directly. This doesn’t mean it’s unsafe, but it’s worth understanding that your withdrawal path may rely on integration partners rather than dYdX’s contracts alone for every leg of the route.
Deposit vs. withdrawal path, at a glance
| Deposit (Ethereum → dYdX) | Withdrawal (dYdX → Ethereum) | |
|---|---|---|
| Path | Burn on source → mint on Noble via CCTP → IBC to dYdX | dYdX → Noble → destination chain |
| Typical timing | Up to ~30 minutes to Noble | Subject to platform-wide rate limits |
| Rate-limited? | Not documented as platform-capped | Yes, 1%/hour or $1M, 10%/day or $10M TVL cap |
See it for yourself
Before a large withdrawal, check current platform-wide withdrawal activity and your specific destination chain’s fee, and plan for the two-step routed process rather than expecting an instant single transfer. You can initiate a withdrawal at dydx.trade.
Frequently asked questions
Is a dYdX withdrawal a single transaction?
No, it’s structured as two linked transactions: one from dYdX to Noble, and a second from Noble to your destination chain and address.
Can platform-wide activity delay my own withdrawal even if my account is fine?
Yes, dYdX applies a shared rate limit (roughly 1% of TVL or $1M per hour, 10% of TVL or $10M per day) across all withdrawals, which can affect timing during periods of high platform-wide activity.
Do withdrawal fees differ by destination chain?
Yes, fees vary by route, typically in a roughly $0.10 to $7 range depending on which supported chain you’re withdrawing to.
What should I do if my withdrawal seems stuck?
Check dYdX’s official deposit-and-withdrawal troubleshooting documentation before assuming funds are lost, a two-leg routed transaction can occasionally need attention on one specific leg.
Affiliate disclosure
TradeOnDEX may earn a commission if you sign up or trade through a link on this page, at no extra cost to you. dYdX’s own affiliate/referral terms are still being confirmed for this site, so links here are direct and untracked for now. This article is educational and is not financial advice. See our disclaimer for the full risk warning.
Risk warning
Trading crypto assets, and leveraged products based on them such as perpetual futures ("perps"), is high risk. A large share of retail traders lose money on these products. Leverage magnifies gains and losses alike and can push your loss beyond the amount you put in. Positions can be closed automatically (liquidation) before you get a chance to react, and some of the platforms we cover offer no negative balance protection.
Never trade with money you cannot afford to lose entirely. TradeOnDEX gives no investment advice, no personal recommendation, and no guarantee of any outcome. Every decision you make is your own decision and your own responsibility.