Migrate to HydraGon
Steps to migrate your coins and tokens from Hydra Legacy to Hydra HydraGon
Last updated
Steps to migrate your coins and tokens from Hydra Legacy to Hydra HydraGon
Last updated
Download the Hydra Browser Wallet Extension from the Chrome Web Store: Hydra Wallet Extension and install it.
Follow the setup process to import an existing wallet using your private key.
You can obtain the private key for your address from the Hydra Mobile app. Swipe the address to the right, to reveal the private key (click the eye to authenticate and display)
If you are using the legacy Desktop Client, then export your private key from the console or CLI.
Install MetaMask from https://metamask.io/download/ and follow the steps to create a wallet, if you do not have one already. If you already use and control an EVM (Ethereum) address, then you can use the same address.
On MetaMask, you will need to "Add a custom network". The Hydra Chain Network Information is available on Chainlist https://chainlist.org/chain/4488
Click on the Top right Ethereum Icon, and click on "Add a custom network" and add the below information:
Network Name: Hydra Chain
Default RPC URL: https://rpc-mainnet.hydrachain.org
Chain ID: 4488
Currency Symbol: HYDRA
Block explorer URL: https://skynet.hydrachain.org
Sign in to your Hydra Browser Extension and login to the address.
Open the Hydra MultiBridge on the same browser: https://multibridge.hydrachain.org/ The Extension will automatically connect to the MultiBridge.
Select Hydra as the origin chain and HydraGon as the destination chain and specify the amount you wish to bridge.
In the "Destination wallet address" box, Input your MetaMask wallet address (this will be the destination of the bridged funds). Please ensure that you are entering the correct address that you have access to
Click on "Approve", confirm the subsequent pop-up & wait for the transaction to process
The "Approve" button will change to "Transfer". Click on "Transfer" and confirm the subsequent pop-up to initiate the migration / bridging process.
Legacy wallet addresses that have too many UTXO's
Legacy wallet addresses that were staking using the staking client
Rare instances of Incorrectly calculated balances due to faulty UTXO interpretation on very few Legacy wallet addresses
The solution to all of the above situations is to consolidate all your UTXO's. This can be done in 4 ways
Bridge your HYDRA in several transactions and not in one transaction
For Example: if you have 50,000 HYDRA, then bridge 10,000 or 20,000 HYDRA at a time (Increase the amount if you do not get any errors OR Reduce the amount accordingly if you get errors towards the last remaining balance).
Send your entire HYDRA Balance to yourself. This will combine all the UTXO's into one big clean UTXO, however may not work if there are too many UTXO's. In this case, see next point.
Send your HYDRA Balance in parts, to another Hydra address that you own and control Or create a new address on the Hydra Mobile App and send the HYDRA to that new address. For Example: if you have 50,000 HYDRA, you can send the HYDRA to a new address in 5 parts of 10,000 HYDRA each
Mint and Burn Lydra incrementally using the Legacy Desktop staking client, which performs the same task of combining UTXO's however at a much lower transaction fee. For Example: if you have 50,000 HYDRA
Click on Help-> Information Window -> Console Tab
Mint 25,000 LYDRA, then burn 25,000 LYDRA
Mint 45,000 LYDRA, then burn 45,000 LYDRA
Mint approximately 49,850 HYDRA (Reduce amount slightly if you get an error), then burn the same amount you minted
These steps will consolidate most of the UTXO's into few big UTXO's. After the last burn, Send your entire HYDRA Balance to yourself from the Send tab of the staking client
If you do not have the Hydra Desktop Client installed, then follow this Recovery Flow, to setup the Desktop Client on your local Laptop relatively quickly
Download and install the latest version of the Desktop client as per your Operating System [Link Here]
Download this Backup Data Directory, which has data untill the 10th of December 2024, which will help you load the Hydra Desktop client quickly [Link here]
After launching the client, it will start loading the blockchain from scratch. At this point, Exit the Client and wait for 2 minutes.
Navigate to the Data directory on your laptop
For Windows: C:\Users\your_username\AppData\Roaming\HYDRA
For Linux: ~/.hydra
For Mac: ~/Library/Application Support/hydra
For Raspberry Pi: /home/pi/.hydra
Delete all the Files in this Hydra Folder EXCEPT the wallet.dat file
From the downloaded Backup Data Directory, unzip the content and copy & paste the files into the Hydra folder which only has the wallet.dat file. It will then look like this below
Now launch the staking client. It should ideally start up within a few minutes. The backup data is until 10th December 24, so it should update pretty quickly.
After the client is fully updated, then import your address via the console using your private key
The migration will take between 15 to 45 minutes to process. Sometimes it may take longer (upto 2 hours) during congestion. You can verify receipt of funds by checking your HYDRA balance in your MetaMask wallet or the Skynet Explorer: https://skynet.hydrachain.org/
Command to mint Lydra is
mintlydra "HX1GkJdye9WoUnrE2v6ZQhQ72EUVDtGXQX" 15000
(Replace the Address and amount accordingly)
Command to burn Lydra is
burnlydra "HX1GkJdye9WoUnrE2v6ZQhQ72EUVDtGXQX" 15000
(Replace the Address and amount accordingly)