Keplr Integration

Basic setup of Keplr

Jo
3 min readOct 14, 2022

Keplr is a multi Blockchain wallet for handling „cosmos-sdk“ based Blockchain. (Like the Unification Blockchain). It is implemented as a Chrome extension and is available in the Chrome Webstore and takes the same role like „MetaMask“ for Ethereum & L2 Blockchains.

You can import or create wallets with „Mnemonic words“ and „private keys“ or import your wallet from Ledger hardware wallet. Unlike MetaMask, Keplr already supports additional Blockchains like „CosmosHub“, „Osmosis“ after installation. But like MetaMask you can add some other Blockchains manually as well.

The first step is to set up a wallet. You can create a fresh one or import an existing wallet. If you have a hardware wallet you can also import/connect your Ledger. Because the Unification Blockchain is based on „cosmos-sdk“ you need to use the „cosmos“ App on your Ledger. (installation instruction). After this you can connect Keplr with your Ledger (connect instruction)

After setting up your wallet you can add the Unification Blockchain to your Keplr wallet. For this you need to visit the Chainmasters Ping Explorer.

There you need to make sure that the Unification Blockchain is selected.
On the left side of the website, you will find different Blockchains of the cosmos ecosystem within the “Ecosystem” group. Select “Unification”

You will see that the blockchain right under “Dashboard” changed
accordingly:

Now you need to go the the “Wallet Import” site at the Blockexplorer (Link). On the bottom of the website is a button labeled with „Enable Keplr“:

Button to add Unification to Keplr

After pressing that button, the Ping explorer will try to connect to your Keplr wallet. Because our Chainmasters Ping explorer is a multi Blockchain explorer, the explorer tries to connect to your Keplr multiple times. (One Keplr popup for each supported Blockchain on the explorer). Here is an example how it should look like:

For every Blockchain you can choose to „Approve“ or „Reject“ the connection. Because Chainmasters will go „Multichain“ you should accept each Blockchain“. After connecting the explorer to Keplr the explorer tries to add the Unification Blockchain to your Keplr wallet. For this a new popup should be shown:

You need to „Approve“ this request to add Unification to your Keplr wallet. (It’s the same as adding custom Blockchain to MetaMask but a lot easier because you don’t need to type in all relevant infos like URLs, ChainId and so on)

Congratulations! Your basic Keplr setup is now finished. If you imported a wallet which you already used before you should see your balance in Keplr if you „switch“ to „unification“ in the Keplr wallet.

--

--