> For the complete documentation index, see [llms.txt](https://docs.leather.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.leather.io/get-started/connect-ledger.md).

# Connect Leather with Your Ledger Hardware Wallet

Connect a Ledger hardware wallet to the Leather extension, as a new wallet or next to an existing one.

With a Ledger device, your keys stay on the device and every transaction needs approval on it. Leather supports Ledger in the browser extension, in browsers that support WebHID, such as Chrome, Brave and Edge.

## Prepare your Ledger device

Set up the device with Ledger Live, Ledger's own app. Then install the device apps for the chains you want to use:

* the Bitcoin (BTC) app, for Bitcoin
* the Stacks (STX) app, for Stacks

On testnet, Leather asks the device to open the "Bitcoin Test" app instead of "Bitcoin". Install it with Ledger Live. Ledger Live lists test apps only when Developer mode is on in its settings.

Ledger's setup steps are in [Ledger's own guides](https://support.ledger.com/).

## Connect the device to Leather

1. Plug in the Ledger device and unlock it with its PIN.
2. Open the Bitcoin or Stacks app on the device.
3. In Leather, start the connection:
   * On the welcome screen, with no wallet in Leather yet, click "Use Ledger".
   * With a wallet already in Leather, open the account switcher, click "Add wallet" and select "Connect hardware wallet".
4. Follow the steps in Leather and select your device when the browser lists it.

The Ledger wallet then appears in the account switcher next to any other wallets. To add the other chain later, open its app on the device. Then use the "Connect Bitcoin" or "Connect Stacks" row on the Home screen.

A connected Ledger wallet shows Account 1 to Account 10 for each chain. You cannot add more Ledger accounts in Leather.

## Other hardware wallets

Ledger is the only hardware wallet Leather connects to. You can enter a Trezor recovery phrase as a software Secret Key, but the keys then live in the browser, not on the device. A phrase with a passphrase does not work in the extension. See [Secure Your Secret Key](/wallet-and-security/secure-secret-key.md).
