DYDX Bridging and Staking
A full overview of all you need to know to bridge DYDX from Ethereum to the DYDX Mainnet.
Why do I need to bridge?
Current DYDX holders have their tokens on Ethereum. As dYdX transitions into being launched as a Cosmos SDK chain, the original DYDX token holders will only be able to access the benefits of the Cosmos SDK chain (staking, governance etc.) after they move their tokens from Ethereum to dYdX chain.
To move these tokens dYdX has provided with a bridge contract that makes it easy for anyone to send their tokens from Ethereum to dYdX chain.
If you hit any snags, please see the Troubleshooting section below.
How does DYDX bridging work?
Users will send their Ethereum-based DYDX tokens to the open sourced dYdX bridge contract. The contract receives and permanently locks the Ethereum-based DYDX tokens.
The bridge then sends a wrapped version of the Ethereum-based DYDX token (“wethDYDX”) to the user on a 1-1 proportional basis on Ethereum
As the last part, dYdX Chain validators can also read and ingest the information in the Ethereum Smart Contract such that corresponding DYDX can be distributed to users by validators on the dYdX v4 Chain once there is confirmation that Step 1 above is complete and the Ethereum-based DYDX is permanently locked in the Ethereum Smart Contract.
Do I need ETH to bridge DYDX?
Yes, you will require a small amount of ETH to pay for the transaction fees.
A useful tool for checking current ETH gas fees is: https://beaconcha.in/gasnow
Can I stake at the same time as I bridge?
Yes, Chorus One’s bridging UI enables you to bridge and stake in one go.
Our UI allows you to sign the strake transaction as well, so that the whole process happens in one go.
As the bridging process takes 48 hours the staking transaction will automatically be broadcasted and processed once the bridging process is complete.
Here's how you can do this:
After you sign your bridging transaction, we provide you with an option to “pre-sign” your staking transaction. At this point, the staking hasn’t begun. We only broadcast the “pre-signed” transaction when your bridged funds actually arrive in your account, making it a seamless process for you.
However, there is one caveat:
When using out in-built the functionality to let you pre-sign your staking transaction, that transaction gets broadcasted automatically when the bridged funds arrive on the dYdX chain.
However, if you perform any DYDX mainnet transaction in the meantime while the funds are transferring, the pre-signed transaction is rendered invalid and it will fail.
Is there a block explorer where I can check the status of my bridging/staking?
On the Ethereum side you can use https://etherscan.io/ and on the Cosmos side you can use mintscan.io.
Do I need to add DYDX chain to Keplr in order to connect with the UI?
Yes, you will need to have DYDX chain added to Keplr.
In case, you do not have that, you may go to https://chains.keplr.app/, search for DYDX and add it.
Bridging FAQs
Staking Fundamentals
Troubleshooting
A Note to Institutional Investors
If you are an institutional investor looking to stake DYDX with Chorus One, please reach out to us via our staking request form.
Last updated
Was this helpful?