Get started with Keplr Browser Extension
This blog post was originally published on Keplr's Medium blog on November 18, 2020.
In this tutorial we'll use $ATOM as example, but the process is applicable for all integrated tokens including: Cosmos ($ATOM), Kava ($KAVA), Secret Network ($SCRT), Akash Network ($AKT), Starname ($IOV), Certik ($CTK), Sifchain ($ROWAN), IRISnet ($IRIS), Sentinel ($DVPN), Regen Network ($REGEN), Crypto.com ($CRO), Osmosis ($OSMO), Persistence ($XPRT), and IXO ($IXO). We will also learn how to add mainnets available via the [Suggest Chain] feature such as Oraichain, BitSong, LikeCoin, and e-Money.
⚠️ Keplr extension is officially supported only on Chrome. It can also be used on Brave, but some features may be unavailable. It isn't possible to use Keplr extension from mobile.
⚠️ Pay attention to the websites you connect your Keplr wallet to and only download Keplr from the official website.
⚠️ No one from Cosmos and Keplr team will ever write you in a DM asking to validate your wallet or type your mnemonics. Please be careful of scammers and if you need help always use public channels.
Installation
Go to the Chrome Web Store and click the [Add] button. In the [Add "Keplr"] window, choose [Add Extension]. After installation, click on the extension icon to start. You will have 4 options: import an existing account, import your Ledger account, create a new account via seed/mnemonic phrase, or use [One-Click Login].
How to Import an Existing Account
If setting up Keplr for the first time: choose [Import Existing Account] in the initial pop-up. If you have used Keplr before: click the silhouette in the upper-right corner, then [Add Account] and select [Import Existing Account].
Enter your mnemonic/seed phrase separated by spaces. Make sure you have the correct derivation path (normally m/44'/…'/0/0/0). If the address displayed is different from yours, try changing the last digit. Set your password and click [Confirm], then [Done].
How to Import a Ledger Account
If setting up Keplr for the first time: choose [Import Ledger] in the initial pop-up. If you have used Keplr before: click the silhouette in the upper-right corner, then [Add Account] and select [Import Ledger]. Follow the steps in the pop-up to connect your Ledger Nano Hard Wallet. Make sure you have the correct derivation path.
How to Create a New Account via Mnemonic/Seed Phrase
Choose [Create New Account] from the pop-up or [Add Account] menu. Select a 24-word seed/mnemonic phrase and save it securely — write it on paper and store it in a secure place. Avoid screenshots or storing on internet-connected devices. Enter a name for your account, then confirm the creation by clicking the words in the correct order and press [Register]. Set your password and click [Confirm].
How to Create a New Account via One-Click Login
Choose [Sign in with Google] and enter your Google account credentials. Note: the recommended path is to use a Mnemonic phrase or Ledger for better security.
Natively Supported Tokens
The following tokens are natively supported in Keplr (no additional action required): $ATOM, $REGEN, $DVPN, $AKT, $IRIS, $KAVA, $SCRT, $ROWAN, $IOV, $CTK, $CRO, $OSMO, $XPRT, $IXO. To switch between networks, click on the network name at the top of the extension to use the drop-down menu, or open the Dashboard and click on the desired network from the left menu.
Adding Non-Natively Supported Tokens
e-Money ($NGM)
Go to wallet.e-money.com. A [Chain Add Request] window will appear — choose [Approve]. Then authorize the connection in the [Requesting Connection] window. e-Money will appear in the Beta Support section of your Keplr networks.
BitSong ($BTSG)
Go to play.bitsong.io and click [Connect Wallet]. Scroll down and select [Import Your Wallet] and click the Keplr logo. Approve the [Chain Add Request] and authorize the connection. BitSong will appear in the Beta Support section.
LikeCoin ($LIKE)
Go to like.co/in and click [Sign in with your Wallet]. In the window, click [Accept], then [Sign in with Keplr]. Approve the [Chain Add Request] and authorize the connection. Complete the on-chain transaction with [low] fee. Create your Liker ID and confirm your email.
Oraichain ($ORAI)
Go to bridge.orai.io and click on the Keplr logo. Approve the [Chain Add Request] and authorize the connection. Oraichain will appear in the Beta Support section. Alternatively, go to airight.io, click [Connect Wallet], select [Connect ORAI/Keplr wallet], and approve.
How to Deposit Your Tokens
Click on the Keplr icon to open the extension. Select [Deposit] and the wallet will show you your address and QR code. Send your tokens to your Keplr address to see them in your available balance.
How to Send Your Tokens
Select the [Send] option. Fill in the following fields:
- Recipient: the address you want to send tokens to.
- Amount: the number of tokens to send.
- Memo (Optional): required for transactions to/from exchanges in most cases.
- Fee: choose between [Low], [Average], and [High].
Click [Send], review the summary, and click [Approve] to complete.
How to Stake Your Tokens
Select [Stake] on Keplr to be redirected to the web wallet. All active set validators will be displayed with their details, staked amounts, and commissions. To help decentralization, consider delegating to validators outside the top 10. Choose your validator, click [Stake], enter the amount, and [Approve] the transaction.
Claim Rewards & Redelegate
- Click [Claim] to reclaim all pending staking rewards.
- Click [Re-Delegate] to change your validator (immediately the first time, then 21-day wait).
- Choose [Undelegate] to remove tokens from staking (21-day unbonding period applies).
Always keep a minimum balance (e.g., 0.1 ATOM) available for transaction fees.
Export Your Seed Phrase
Click the silhouette in the upper-right corner, then the three dots, and select [View Mnemonic Seed]. Confirm with your password. Copy and store the mnemonic phrase safely. Never take screenshots or store it on internet-connected devices.
Add or Create a New Account
Click the silhouette in the upper-right corner, then [Add Account], and select your preferred option: [Create New Account], [Import Existing Account], or [Import Ledger].