LogoLogo
  • Persistence Hub
    • 👓Overview
    • 🌐Persistence Ecosystem
  • Begin & Explore
    • 🔏Wallet Setup
    • 📓Getting Your Persistence Address
    • 💰Acquiring $XPRT Tokens
  • Products
    • 🦾Persistence DEX (V1)
      • 📘Introduction
      • 📖Guides
        • 👨‍💼Managing Assets
        • 💱Trading Assets
        • 🚰Providing Liquidity
        • ⛓️Bonding/Unbonding Tokens
        • 🎉Claiming Rewards
        • 🏗️Creating New Pool
          • 🌀Metastable Pool
          • ⚖️Weighted Pool
          • 🧊Stable Swap Pool
      • 🏊‍♂️Pools
      • ⚡Instant LP Unbonding
      • 🎁Tradooor Rebate Program
      • 💰Fees
      • 🏆Rewards
      • ⚙️Technical Architecture
    • Bitcoin Cross-Chain Swaps (V2)
      • 🌟Introduction
      • 📚Fundamentals
        • 💱BTCfi
        • 🌉Bitcoin Layer 2s
        • Interoperability for BTCfi
        • 💡Intents for Blockchain Interoperability
      • 🔀Traditional Bridges vs. Intent-Based Swaps
      • ⚙️Product Mechanism
  • 💂Security
    • 📖Audits
  • Participate & Explore
    • $XPRT Token
      • 🛒Acquire
      • 📈Stake
      • 🏛️Governance
    • 🖥️Alternative Frontends
      • 🔃Hosting IPFS Versions with Pinata
      • 🤖IPFS Automation
    • 💼Wallets
    • 🔍Explorers
    • 💸Grants
  • Persistence Core-1 Chain
    • 🟢Running Nodes
      • Run a Local Node
      • Run a Testnet Node
      • Run a Mainnet Node
      • Node operations
        • State Sync
        • Run in the background
        • Cosmovisor upgrades
        • Manual upgrades
      • Seed & Peers
    • Public Infrastructure
      • Persistence Testnet
      • Endpoints
      • Snapshots & Archival Nodes
      • Faucets
      • Chain Registry
    • 🛡️Validators
      • Validate on Testnet
      • Validate on Mainnet
      • Validator Communication
    • 📡Relayers
      • IBC Channels
      • IBC Relayers
      • Relay on Mainnet
      • Relay on Testnet
    • 🫗Liquid Staking Module
      • For Validators
    • 📄Smart Contracts
      • Overview
      • Uploading a Contract
    • 👨‍💻Developer Tools
      • Persistence JS
      • Persistence SDK
    • ⚒️Community Tools
  • Community & Support
    • 🇹🇰Foundation Delegations
      • ➡️Round 1 - Closed
      • ➡️Round 2 - Closed
      • ⭐Bonus Delegation
      • ➡️Round 3 - Delegation Period Over
    • ⭕Coin-type Migration from 750 to 118
      • Persistence Wallet
      • Keplr Wallet
      • Ledger Hardware Wallet
      • Cosmostation Wallet
      • Coin98 Super Wallet
      • Math Wallet
      • Leap Wallet
      • Citadel Wallet
    • 🌎Geofencing on Persistence
    • 😍Connect & Follow
Powered by GitBook
On this page
  • TLDR
  • How do you use your ledger?
  • Pre-Requisite Checklist for migration:
  • Let's Start with the migration!
  • Step 1: Add your 118 coin-type wallet address in keplr browser extension.
  • Step 2: Login into pWALLET using Keplr and copy your address
  • Step 3: Sign out of this wallet and login using Persistence App
  • Step 4: Migrate your Staked XPRT Tokens
  • Step 5: Migrate all liquid tokens
  • Step 6: Sign into pWallet back with Keplr app
  • Step 7: Sit back and Relax! 🎉
  • FAQs

Was this helpful?

Edit on GitHub
  1. Community & Support
  2. Coin-type Migration from 750 to 118

Ledger Hardware Wallet

PreviousKeplr WalletNextCosmostation Wallet

Last updated 1 year ago

Was this helpful?

TLDR

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.

How do you use your ledger?

Variation
118 Coin-type
750 Coin-type
Migration Required?
Default

Keplr + cosmos Ledger App

Supported

Not Supported

No 🎉

118 Coin-type

pWallet + Persistence Ledger App

Not Supported

Supported

Yes

750 Coin-type

What do you mean by variation?
  1. Keplr (With Cosmos Ledger App) + Ledger

Keplr by default only support 118 coin-type address derivation path for all the addresses generated through keplr since the beginning. Hence if you have always used keplr for your persistence address then you don't need wallet migration.

  1. pWallet (With Persistence Ledger App) + Ledger

pWALLET (When connected with Persistence Ledger App) by default only support 750 coin-type address derivation path for all the addresses generated through pWALLET since the beginning. Hence if you have always used pWALLET (with Persistence Ledger App) for your persistence address then you need coin-type wallet migration. Note: As pWALLET only supports 750 coin-type derivation path, so in this migration you'll have to add your ledger wallet in keplr. Steps are mentioned in the next steps.

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.


Pre-Requisite Checklist for migration:

Note: If you don't satisfy the Top 3 requirements in the above list then you don't need migration.


Let's Start with the migration!

Step 1: Add your 118 coin-type wallet address in keplr browser extension.

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.

Step 2: Login into pWALLET using Keplr and copy your address

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.

Step 3: Sign out of this wallet and login using Persistence App

Getting error while connecting using Persistence Ledger? Make sure you have opened Persistence App on your Ledger

Step 4: Migrate your Staked XPRT Tokens

A. Go to 'Staking' tab and select 'Delegated' from the menu.

Skip this step if you don't have any staked tokens

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'

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.

Step 5: Migrate all liquid tokens

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.

Step 6: Sign into pWallet back with Keplr app

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.


Step 7: Sit back and Relax! 🎉

The migration from 750 coin-type to 118 coin-type has been completed successfully.

FAQs

Is there any limit to transfer my tokens?

No, there is no limit.

URL for Persistence Wallet

This is the correct URL: https://wallet.persistence.one

I have provided liquidity on Dexter. Will that be transferred too?

No, this process does not transfer your liquidity. You need to first remove the bonded tokens on dexter, migrate using the above steps & then provide the liquidity again.

⚠️Things to Remember
  1. No one from the persistence team will contact you to help you migrate your tokens.

  2. Never share your seed with anyone.

  3. Always make sure that you are using the correct and SSL enabled URL.

B. Check if the validator where you stake/delegate your tokens have enough capacity (i.e Validator Bond) to migrate your tokens (using dashboard)

E. Enter the amount and your wallet address which you copied in .

The only way to contact persistence team is by messaging on the verified .

⭕
Smartstake
Persistence community chat on Telegram
Keplr wallet extension
section
Step 2