Skip to main content
All CollectionsWallets-Accounts
How to generate/restore LEDGER or Trezor accounts
How to generate/restore LEDGER or Trezor accounts
Cédric avatar
Written by Cédric
Updated over a week ago

ONBOARDING PROCESS

> Download & install the Ctrl Wallet extension from the Google Chrome Store webpage (<https://chrome.google.com/webstore/detail/xdefi-wallet/hmeobnfnfcmdkdcmlblgagmfpfboieaf?hl=en&authuser=0->)

> Open your Ctrl Wallet extension

> Click on 'Let's get started'

> Click on 'Connect Hardware Wallet'

> Enter a local password for your Ctrl Wallet extension and confirm this password

(⚠️ 8 characters or longer)

(⚠️ No sequence of characters repeated 3 times)

> Read and agree to the Terms and conditions if satisfied

> Click on the 'Next' button

> Connect your LEDGER or Trezor device to your Desktop/Laptop

> LEDGER : Enter the PIN code of your LEDGER device

> LEDGER : From your LEDGER device, enter in the blockchain app previously downloaded and installed via LEDGER Live

> From the Ctrl Wallet webpage now select the Ledger or Trezor option

> Click on the 'Next' button

> Select the right chain

> Select a derivation path

> Click on the 'Connect' button

> Trezor : Allow chrome-extension://hmeobnfnfcmdkdcmlblgagmfpfboieaf to 'Read public keys from Trezor device' (Allow once for this session)

> Trezor: Click Export

> Trezor : 'Enter PIN for My Trezor'' then Confirm

> Trezor : Select the 'Standard wallet / No passphrase' option

> Scroll down the list of scanned addresses to scan more addresses

> Select 1 or several scanned addresses

> Click on the 'Unlock Selected' button

> Make Ctrl your default browser wallet via radio button (By turning this option on, Ctrl will take priority (when possible) over other wallet extensions (e.g. MetaMask) you may have installed in your browser when connecting to web applications.This option is easily accessible from the wallet menu in case you change your mind!)

> Click on the 'Next' button

> To pin the Ctrl Wallet extension to your web browser, click on the puzzle icon of the web browser extension manager and click on the pushpin associated with Ctrl Wallet

> Open the Ctrl Wallet extension (click on the icon at the top-right of your web browser

> Read and close the welcome prompt

> To add more addresses, follow the process below

FROM THE EXTENSION INTERFACES

> Open your Ctrl Wallet extension

METHOD #1

> Click on the 'Settings' button at the bottom of the Home screen

> Click on 'Wallet management'

> Select the 'Import wallet' option

> Select the 'Connect to hardware wallet' option

> Connect your LEDGER or Trezor device to your Desktop/Laptop

> LEDGER : Enter the PIN code of your LEDGER device

> LEDGER : From your LEDGER device, enter in the blockchain app previously downloaded and installed via LEDGER Live

> Select the Ledger or Trezor option then click on the 'Next' button

> Select the right chain

> Select a derivation path

> Click on the 'Connect' button

> *Trezor : Allow chrome-extension://hmeobnfnfcmdkdcmlblgagmfpfboieaf to 'Read public keys from Trezor device' (Allow once for this session)*

> Trezor: Click Export

> Trezor : 'Enter PIN for My Trezor'' then Confirm

> Trezor : Select the 'Standard wallet / No passphrase' option

> Scroll down the list of scanned address to scan more addresses

> Select 1 or several scanned addresses

> Click on the 'Unlock Selected' button

METHOD #2

> From the Ctrl Wallet Home screen, click on the upper-left button related to the current account selected

> Select 'Hardware Wallets'

> Connect your LEDGER or Trezor device to your Desktop/Laptop

> LEDGER : Enter the PIN code of your LEDGER device

> LEDGER : From your LEDGER device, enter in the blockchain app previously downloaded and installed via LEDGER Live

> Click on the 🔱 icon to 'Connect wallet'

> Select the Ledger or Trezor option

> Click on the 'Next' button

> Select the right chain

> Select a derivation path

> Click on the 'Connect' button

> Trezor : Allow chrome-extension://hmeobnfnfcmdkdcmlblgagmfpfboieaf to 'Read public keys from Trezor device' (Allow once for this session)

> Trezor: Click Export

> Trezor : 'Enter PIN for My Trezor'' then Confirm

> Trezor : Select the 'Standard wallet / No passphrase' option

METHOD #3 (only if the address(es) you want to import are on the same network and generated by the same derivation path as an existing LEDGER or TREZOR account)

> From the Ctrl Wallet Home screen, click on the upper-left button related to the current account selected

> Select 'Hardware Wallets'

> Click on 'Manage'

> Connect your LEDGER or Trezor device to your Desktop/Laptop

> LEDGER : Enter the PIN code of your LEDGER device

> LEDGER : From your LEDGER device, enter in the blockchain app previously downloaded and installed via LEDGER Live

> Click on '+ Add a new account'

> Enter a name for this new account

> Click on 'Add'

> Trezor : Allow chrome-extension://hmeobnfnfcmdkdcmlblgagmfpfboieaf to 'Read public keys from Trezor device' (Allow once for this session)

> Trezor: Click Export

> Trezor : 'Enter PIN for My Trezor'' then Confirm

> Trezor : Select the 'Standard wallet / No passphrase' option

Did this answer your question?