Connect Hardware wallet (Ledger)
If you're starting with a brand new Ledger device, first download Ledger Live and install the device before attempting to connect with Keplr. Instructions should be included with the device, and troubleshooting is provided by the Ledger team. Also, ensure your Ledger device firmware is up to date.
Ledger x Keplr Compatibility

Keplr supports Cosmos app chains, all EVM compatible chains including Ethereum, Injective and Evmos, Starknet, and Bitcoin. This article will guide you through connecting your Ledger device with Keplr for Cosmos, EVM, Starknet, and Bitcoin in order.
Install the necessary apps on your device using Ledger Live:
- Cosmos app for Cosmos-based app chains.
- Ethereum app for EVM-compatible chains.
- Starknet app for Starknet.
- Bitcoin app for Bitcoin.
Connect Ledger for Cosmos
After installing Keplr Wallet for desktop, click on [Connect Hardware Wallet] and select your hardware wallet device and give a name to your wallet.

Connect your Ledger to your desktop device by cable (or Bluetooth, if you have the Nano X) and open the Cosmos app on your ledger device. When you see ‘Cosmos ready’ on the Ledger screen, click [Next].
You will see the Keplr pop-up to grant permission to connect the hardware. Select your hardware wallet device and click [Connect].

Select the chains that you want to use and press [Save] and press [Finish]. Your wallet is then imported. (To use chains from the EVM, Starknet, or Bitcoin ecosystems, you may need to open the corresponding app on your Ledger and repeat the connection process above. For detailed steps, please see the later section of this article.)

You can now start using your Ledger hardware wallet with Keplr by following the device prompts. Note that from the Select Wallet menu, your wallet description will show the HD derivation path. If you are interested in learning more about HD wallet derivation paths, read this article.

Connect to EVM-Compatible Chains
Keplr will next prompt you to switch to the Ethereum app on your Ledger device. You can skip this step if you are not going to use Keplr for EVM-compatible chains. Select the EVM-compatible chains that you want to use with Keplr and press [Save].

Open the Ethereum app on your Ledger and confirm the connection.
Your Ledger is now connected to Keplr for the selected EVM-compatible chains.
Connect to Starknet
After completing the EVM setup, Keplr will guide you to open the Starknet app on your Ledger. You can skip this step if you are not going to use Keplr for Starknet. Select the chains you’d like to use with Keplr, and hit [Save].

Open the Starknet app on your Ledger and confirm the connection. Your Ledger is now connected to Keplr for Starknet.
Connect to Bitcoin
After completing the Starknet setup, Keplr will prompt you to open the Bitcoin app on your Ledger. You can skip this step if you don’t plan to use Keplr for Bitcoin. If you do, select Bitcoin and click [Save]. (For Bitcoin Testnet, connect with the Bitcoin Testnet app. For Bitcoin Mainnet, you may select Bitcoin in this step and open Bitcoin app.)

Open the Bitcoin app on your Ledger and confirm the connection. Now, the ledger connection for all four ecosystems are completed, and your Ledger account is successfully connected with Keplr.
