How to stake Persistence (XPRT) in Keplr Wallet

Published in
9 min readAug 13, 2021


The developers of Keplr have delivered a simple browser extension in which you can store and transfer crypto assets, and also stake them directly in the wallet. Keplr Wallet supports multiple blockchains such as Cosmos (ATOM), Axelar (AXL), Persistence (XPRT), and others.

Keplr is part of the Cosmos Inter Blockchain Communication (IBC) ecosystem, which is a network of independent blockchains that interact with each other. With the help of the extension, users can access network-based DApps. In other words, Keplr is MetaMask on the Cosmos Network.

In this guide, we’ll show you how to create a Keplr wallet, fund it and stake XPRT (Persistence) using the extension.

What is Persistence

Persistence is a Tendermint-based Layer-1 blockchain created with a goal to become a liquid staking hub within the PoS space and unlock liquidity of staked assets via the pSTAKE application. The Persistence’s ecosystem of decentralized applications is set to accrue value to XPRT, a native Persistence token. XPRT holders can passively earn more XPRT by delegating them to a validator.

Let’s now get acquainted with the Keplr Wallet extension and figure out how to install it, create a wallet, and stake XPRT tokens.

1. Installing Keplr

The Keplr plugin is available in the Google Chrome store.

Please note that in browsers other than Chrome, the extension may not work correctly and its stability is not guaranteed.

To install the extension, go to the Chrome store and click the button Install. Then a pop-up window will appear. In it, select Add extension.

Tip: only download the Keplr extension from official sources. Be responsible when it comes to storing private keys and mnemonic passwords (seed phrases). Do not disclose or transfer this data to anyone in order to prevent theft of funds from the wallet.

In this article, we provided useful tips for storing private information:

Crypto security guide: how not to lose your funds when using cryptocurrency

After installation, run the plugin and proceed to create a wallet.

2. Creating a wallet

Creating a wallet in Keplr is quite simple. This can be done in four ways:

  • Using a Google account;
  • Using a seed phrase;
  • Importing an existing wallet;
  • Importing information via Ledger hardware wallet.

Let’s examine each of them in more detail.

2.1. Using a Google account

From the home screen, select and tap Sign in with Google.

Then log in to your Google account. Please enter your email address first.

And then the password.

Come up with a name for the wallet and set a strong password. A complex password must be at least eight characters long, contain different-case letters, numbers and special characters. If you find it difficult to come up with one yourself, use password generation services, for example, Online Password Generator. Then click Next.

The wallet has been created! Click Done to finish.

2.2. Creating a new wallet

On the start page, select and click Create new account.

Write down the seed phrase shown on the screen on paper or some other reliable offline medium, while maintaining the sequence. Do not take a screenshot, copy or store the mnemonic password digitally, because this is not secure. You can switch between 12 and 24 word seeds as you like: the more words, the less likely hackers will be able to come up with a reserve phrase.

Then come up with a name for the wallet and set a strong password. After entering all the details, click Next.

Note: if you are a beginner, ignore the option Advanced (for advanced users).

Add blocks with the words of the mnemonic phrase in the same sequence that you wrote them down on paper. If everything is entered correctly, the Register button is activated — click on it.

Ready! Click Done to complete the wallet creation process.

2.3. Importing a compatible wallet

If you have a private key or seed phrase from another wallet that stores XPRT tokens, you can import it into Keplr Wallet. On the wallet start page, select and click Import existing wallet.

For example, we will use the seed phrase that we saved earlier.

Enter your seed phrase (or private key, if you have one), and then come up with a name and password for the wallet, as you did when creating Keplr. When done, click Next.

The wallet has been imported successfully! Click Done to complete the process.

2.4 Importing a Ledger Hardware Wallet

To connect a cold storage device for cryptocurrencies, on the start page, select and click Import Ledger.

Come up with and enter a name for the wallet, and click Next.

Then you will need to open the Cosmos app on your Ledger device. First, connect your hardware wallet to your PC or laptop and open the Ledger Live app. Allow Ledger Manager by pressing both buttons simultaneously.

Then go to the app manager and launch the Cosmos App. If you do not have this application in Ledger Live, then you need to install it first.

Press both buttons simultaneously to open the Cosmos app on your Ledger device.

After Cosmos ready appears on the Ledger screen, click Next.

Click Connect.

Done! You have imported the Ledger hardware wallet and can now use its balance in the Keplr extension.

So, we have considered all the options for creating a wallet. Now you need to add funds to it so that you can stake XPRT tokens.

3. Adding funds to the wallet

Launch the Keplr extension, select the blockchain network (Cosmos is selected by default) by clicking on its name at the top, and then select Persistence in the list that opens and click on it.

There are two ways to add money to your wallet:

  1. Click on the address under the Persistence network name, as shown in the image below. The address will be copied.

Сlick on the Deposit button and scan the QR code.

Top up your wallet in any way available to you. If you do not have XPRT tokens, you can buy them on centralized and decentralized exchanges, the list of which can be found on the Coinmarketcap website.

4. XPRT staking

Persistence tokens can be staked using the Keplr App. Here’s how. Run the application. A dashboard will open where you can track your staking progress and collect rewards after staking tokens.

Note: The Persistence Network’s staking rewards are currently one of the highest among POS networks, with annual returns of up to 35%.

In the left pane, click Chains, find Persistence in the list of available networks and click on it.

Note: You can also access the tab Stake in the Keplr App from the decentralized exchange Osmosis Zone dashboard.

Scroll down and select a validator from the list. This is a very important step, since not only the rewards of delegators depend on the validators, but also the security of the network. Therefore, always do your own research and choose only reliable validators with high uptime. Once you have selected a validator, click Manage.

In the window that opens, you will see brief information about the validator, including a website where you can learn more about the company. Click Delegate to continue. Please note that in the same window you can detach and redelegate tokens if you want to change the validator.

Enter the amount of XPRT you will delegate and click Delegate. Don’t forget to leave some tokens to pay for reward withdrawal, staking, and unstaking fees in the future. Please note that the XPRT blocking period is 21 days (unstake period). This means that after undelegation you can use tokens only after the end of the unstake period.

There is no minimum amount for staking, but calculate the delegated amount of tokens so that the accrued rewards cover the transaction fees.

Set the commission manually: the higher it is, the faster the transaction will be confirmed. But given the speed of the Persistence network, even a transaction with a minimal fee is confirmed in less than a minute. After choosing the commission, click Approve.

If you are using Ledger, you will need to confirm the transaction using your Ledger device. To do so, connect your Ledger, open the Cosmos app and click Next.

Review and approve the transaction on your Ledger device by pressing both buttons simultaneously.

After the tokens are staked, your delegation information will appear in the tab Wallet’s XPRT Balance. The amount of accrued rewards will be displayed in the column Claimable Rewards.

Now you know how to create a Keplr wallet, fund it, stake XPRT and collect rewards. Similarly to delegation, you can undelegate/re-delegate your assets.

Read other Persistence staking guides:

More information on the XPRT staking can be found in the dedicated Persistence FAQ section.

Everstake operates in more than 50 blockchains, and to stay in the loop of their progress, we dedicate teams of DevOps, community, and R&D experts to each of them. Feel free to reach out to our Persistence Blockchain Manager on Twitter to get your questions answered.




Everstake is a responsible validator trusted by 625k+ users across 70+ blockchain networks. Created by engineers for the entire community in 2018.