Since Leather uses different derivation paths for Bitcoin and Stacks, you cannot restore both Bitcoin and Stacks addresses in the same Xverse wallet.
When importing your Leather wallet into Xverse, you’ll need to choose which wallet addresses you want to restore: Bitcoin addresses or Stacks addresses. Follow this step-by-step guide to complete the process.
Download and Install Xverse Wallet
Before importing your wallet, make sure you have the latest version of Xverse installed. Visit Xverse official website and click “Download” in the top right corner or directly via this link: https://www.xverse.app/download.
Restore an Existing Wallet
-
Launch the Xverse Wallet (mobile app or browser extension).
-
On the welcome screen, choose “Restore an Existing Wallet” instead of creating a new one.
-
Create a strong password for security.
Select Leather as Your Wallet Provider & Enter Your Seed Phrase
-
Choose Leather as the wallet provider.
-
Carefully enter your 12- or 24-word seed phrase.
-
Double-check spelling and word order. For mobile users, ensure words are separated by spaces.
If you receive an Invalid Seed Phrase
error, double-check for typos, word order, or translation issues. See our Troubleshooting Guide for help.
Select Which Wallet to Restore
Once Xverse scans your seed phrase, it will detect addresses based on Leather’s supported derivation paths. You’ll need to choose which wallet type you want to restore:
- Wallet 1 (Account-based derivation path): Select this if you want to restore your Bitcoin addresses from Leather.
- Wallet 2 (Index-based derivation path): Select this if you want to restore your Stacks addresses from Leather.
You can select “See Account” to review the detected accounts and balances before finalizing the restoration.
IMPORTANT:
If your Leather wallet has both Bitcoin & Stacks assets:
- Restore Wallet 1 in Xverse to derive your Bitcoin addresses.
- Manually send your Stacks funds to your Xverse Stacks address afterward.
If your wallet is empty (no balance or past transaction history):
- Xverse will default to restoring Wallet 2 to derive your Stacks addresses as in Leather wallet.
You’re all set! Once you’ve selected the correct wallet, your Leather wallet is successfully imported into Xverse! Now you can securely manage your Bitcoin or Stacks assets.