Ledger Hardware Wallet
Last updated
Last updated
This guide is for users who use Ledger using Persistence Ledger App & want to migrate their 750 coin-type wallet address to 118 coin-type wallet address.
Variation | 118 Coin-type | 750 Coin-type | Migration Required? | Default |
---|---|---|---|---|
Still not sure which coin-type you're using? This is the simplest method to determine:
If you login into pWALLET using Persistence ledger app, then you're on 750 coin-type wallet address.
If you login into pWALLET using cosmos ledger app, then you're on 118 coin-type wallet address.
Note: If you don't satisfy the Top 3 requirements in the above list then you don't need migration.
In this step we will import your ledger into keplr so that you can access your 118 coin-type wallet address.
A. Go to Keplr Wallet Extension in your browser
B. Connect Ledger Hardware Wallet
C. Name the wallet as 'My 118 coin-type wallet' (Don't worry you can change your wallet name later too) using Cosmos App as recommended.
D. Follow the onscreen instructions.
Don't have cosmos app installed on your ledger?
Go to 'My ledger' tab on your Ledger Live app
And search for 'Cosmos' and install it on your Ledger
E. Select 'Persistence' Chain and click on 'save'
F. Voila! your 118 coin-type persistence wallet address is imported in keplr.
A. Click on 'Sign In'
B. Connect using 'Use Keplr'
Make sure your Ledger wallet is selected in your keplr extension.
Error while connecting using Keplr? Make sure you've opened cosmos app on your ledger.
C. go to 'Receive' sub-menu 'Wallet' tab and copy the address.
Getting error while connecting using Persistence Ledger? Make sure you have opened Persistence App on your Ledger
A. Go to 'Staking' tab and select 'Delegated' from the menu.
Skip this step if you don't have any staked tokens
B. Check if the validator where you stake/delegate your tokens have enough capacity (i.e Validator Bond) to migrate your tokens (using Smartstake dashboard)
Eg: As I delegate ~23 XPRT to smart stake validator, i need to check if smart stake validator has enough capacity to help facilitate migrate for my tokens. As in my case the validator has the capacity, we can move forward with the migration process.
Note: If your validator doesn't have enough capacity, ask your validator to increase it or re-delegate your staked/delegated tokens to a validator which has enough capacity for your tokens.
C. Click on 'Actions'
D. Click on 'Transfer Delegation'
E. Enter the amount and your wallet address which you copied in Step 2.
F. There will be 2 transactions, first to 'tokenise' your tokens & then to 'transfer' them to new address.
Note: If the transaction fails due to gas issue, increase the gas to 750000 and select 'Zero' Option. using the 'Advanced' button. Once you process this transaction, it can take upto 1-2 mins for the transaction to complete. To cross check, refresh the wallet and check for your balance.
G. Your staked tokens are now transferred to the 118 coin-type wallet address from 750 coin-type wallet address.
Repeat these steps again if you have staked with more than 1 validator.
A. Claim all the pending rewards from your wallet
B. Go to 'Wallet' page and select 'Send'
C. Send all the tokens to your new coin-type wallet address which you copied.
Make sure your Ledger wallet is selected in your keplr extension.
A. Go to 'Staking' tab, select 'Tokenized Shares' & click on 'Redeem'
B. Click on 'Redeem Shares' & Redeem your tokens.
C. Migration done, your staked/delegated tokens will now be visible in the 'Delegated' Section like before.
The migration from 750 coin-type to 118 coin-type has been completed successfully.
Keplr + cosmos Ledger App
Supported
Not Supported
No 🎉
118 Coin-type
pWallet + Persistence Ledger App
Not Supported
Supported
Yes
750 Coin-type