Migrating to Segwit: step by step tutorial | Ledger

Migrating to Segwit: step by step tutorial


When you open your Bitcoin wallet, you are prompted to select

  • between Bitcoin and Bitcoin Cash, 
    and if you select Bitcoin:
  • between LEGACY and SEGWIT.
    If you click on "I don't know", your legacy Bitcoin wallet will open by default.
LEGACY is the historic branch of Bitcoin blockchain. It is the one which has been used from the begining of Bitcoin. That is where your coins are by default if you had some bitcoins before Segwit was launched. You can chose to go on transferring your coins on your legacy wallet, as you always did. Or you can select Segwit.
 
SEGWIT is a branch of Bitcoin blockchain released in August 24th 2017. This branch was created to:
For instance using a Segwit address is definitely recommended if you plan to collect small transactions such as mining rewards. But it can also be used for any kind of transactions, and/or for all your transactions.

 

HOW TO USE SEGWIT ADDRESSES ?

Segwit wallet works exactly the same as the Bitcoin "legacy" wallet.
You can receive some Bitcoins on it, transferred from your Bitcoin Legacy wallet, of from any Bitcoin wallet. 
If you want to migrate all (or part of) your bitcoins from your Legacy wallet to your Segwit wallet, follow this tutorial step by step.
 
  1. Launch the Ledger Wallet Bitcoin application
  2. Connect your device, enter your PIN code
  3. open your Bitcoin application on the device itself (only required with a Nano S)
  4. Disable the "Browser support" setting of this application (only required with a  Nano S)
  5. Select the Bitcoin chain, not Bitcoin Cash*
  6. Select SEGWIT
  7. Your Bitcoin wallet opens
  8. Click on "Receive", a popup opens
  9. Copy the "Bitcoin address" which is displayed
  10. close the "Receive" window
  11. Click on "Settings" and "blockchains"
  12. Then you are prompted to the home menu
  13. Select Bitcoin, not Bitcoin Cash*
  14. Select LEGACY
  15. Click on "Send"
  16. Paste the copied Sewit address on the recipient address field
  17. Fill in the amount, the fees, and send your transaction
If you prefer you can also send bitcoins on several Segwit addresses, as it is a HD wallet.
 

*WARNING
Word of caution to Bitcoin Cash users : NEVER send Bitcoin Cash to a Segwit address generated on the Bitcoin network — you wouldn’t be able to recover your coins.


SEGWIT THIRD PARTY WALLETS

Segwit support for Ledger products is available on:

  • GreenAddress (desktop, Android) 
  • GreenBits (Android).