Coins: 14,016
Exchanges: 1,065
Market Cap: $2.435T 2.4%
24h Vol: $71.571B
Gas: 6 GWEI
Go Ad-free
Wallets & Bridges
TABLE OF CONTENTS

How To Add Cosmos To MetaMask With Snaps

4.8 | by Joel Agbo

Add Cosmos to MetaMask

You can add Cosmos to your MetaMask wallet through the Leap Cosmos Wallet MetaMask Snap. This lets you connect to Cosmos dApps and store supported Cosmos assets using your MetaMask account.


Key Takeaways

  • MetaMask Snaps are JavaScript applications that can be integrated into the MetaMask wallet application, enabling users to install external applications and add extra functionalities to their wallet.

  • Leap Wallet has developed a Snap for the Cosmos Network, where users can access the Cosmos network using their MetaMask account. 

  • The Leap Wallet Snap allows users to manage their assets and connect to dApps on the Cosmos ecosystem using their MetaMask account.


Add Cosmos to MetaMask

Consensys is opening up the MetaMask wallet application to the rest of the crypto space. Since the introduction of the MetaMask Snap, the MetaMask wallet has transformed into a base application for tons of other applications. One such application is the Solana Wallet Snap, which enables users to connect to the Solana network through their MetaMask wallet. 

What Are MetaMask Snaps?

MetaMask Snaps are Javascript applications with prepackaged utilities that run alongside the MetaMask wallet application. They are permissioned third-party applications that leverage the MetaMask wallet’s facilities to function. MetaMask Snaps share a similarity with browser applications, where the MetaMask wallet serves as the browser in this scenario. MetaMask users can install Snaps and permit them to operate under the hood of the MetaMask wallet, enabling features such as cross-chain interoperability and transaction analysis. 

MetaMask Snaps currently cover transaction insights, notifications, and interoperability. Interoperability Snaps let users connect to non-EVM networks from their MetaMask wallet. In this instance, users of the Cosmos Network can manage their assets and connect to decentralized applications on the network using MetaMask and the Leap Wallet Snap. 

Now, let’s get to adding the Leap Cosmos Wallet Snap to MetaMask.

How To Install The Leap Cosmos Wallet Snap To MetaMask Wallet

MetaMask has developed a directory for available MetaMask Snaps. This is the recommended platform for downloading MetaMask Snaps as the Snaps go through a preliminary screening process. Nevertheless, always verify the Snap developer and source before installing.

Installing The Leap Cosmos Wallet Snap

  1. Click here to access the application’s page.

Leap Cosmos Wallet Snap
  1. Click Add to MetaMask to start the installation process.

  2. Follow the prompt to complete the installation.

Install Leap Cosmos Wallet Snap on Metamask

The Leap Wallet has now been installed successfully; you can now start running routine transactions on the Cosmos network with your MetaMask wallet. 

Installation of Leap Cosmos Wallet Snap Complete

Let’s explore some of the operations you can perform using the Leap Cosmos Wallet Snap.

How To Use The Leap Cosmos Wallet Snap

You can access the Leap Wallet Snap interface from the application’s website. This is the portal for most operations using the Leap Wallet Snap.

Managing Your Cosmos Portfolio With The Leap Cosmos Wallet Snap

  1. Click here to visit the Leap Wallet interface.

  2. Click on Connect Wallet from the top right corner of the interface.

Connect Wallet to Leap
  1. Select MetaMask to connect your Snap.

Select MetaMask wallet to connect to Leap
  1. Approve the prompt from your MetaMask Wallet to complete the connection.

Approve prompt in MetaMask

Your Snap is now connected to the platform. You can view and manage your fungible token and NFT portfolio from the portfolio section.

To see your wallet address, click All Chains from the top right corner of the overview section. Your wallet address for any network can be seen from the drop-down list of all networks in the hub. To receive an asset in your wallet, copy the address and send it to the sender or use any case or transfer to your wallet, for that particular network.

All Cosmos Chain addresses

From your portfolio section, you can also perform some secondary activities, including voting on proposals and tracking your transactions.

Transact, Swap, Bridge, And Stake With The Leap Cosmos Wallet Snap

Besides managing your portfolio, the Leap wallet interface also serves as a one-stop platform for every activity you can perform from your personal wallet. 

First, click on Transact from the left-hand side menu

You can see available operations from the drop-down Menu.

Transact options on Leap

Transferring Assets From The Leap Wallet Snap

  1. To transfer an asset, click on Send from the drop-down menu.

  2. Set the transaction parameters from this interface. Click on Source Chain from the top left corner to select the network, Click Select Token to set the asset you wish to transfer.

  3. Now enter the receiver's address in the Recipient section and the amount you wish to transfer.

  4. Click Send and approve the prompt from your wallet to complete

Send tokens with Leap

How To Perform Swaps Using The Leap Wallet Snap

The Swap feature allows you to move assets around the Cosmos hub. This means that you can swap your asset for any other asset in any network in the hub. You can also move the same asset to different networks in the hub.

  1. Click on Swap from the drop-down menu.

  2. Set the direction of your swap and set the asset you wish to swap and the asset you are swapping to.

  3. Enter the amount you wish to swap.

  4. Click Review to continue.

Swap assets on Leap
  1. If the conditions of the transaction are satisfactory, click Proceed and approve the prompt from your MetaMask wallet to complete.

Approve swap on Leap Wallet

How To Bridge Assets Using The Leap Wallet Snap

  1. Click Bridge from the drop-down menu.

  2. Set the direction of your bridge and the asset you wish to bridge.

Since you are bridging between any chain on the Cosmos Networks and an external network, you will need to connect to the other network as well.  Click Connect Wallet to connect the wallet for the source network to the platform.

Connect source chain wallets to bridge on Leap wallet
  1. Enter the amount you wish to bridge and click Review to continue.

Review bridge from BNB to Cosmos
  1. Review the transaction details and click Proceed to continue.

  2. Approve the transaction from the prompt on your MetaMask extension.

Approve the transaction from your MetaMask wallet

The bridged asset will be sent to your Leap Cosmos wallet once the transaction is confirmed on the source network.

How To Stake Your Assets Using The Leap Wallet Snap

The staking interface allows you to access all available staking programs in the Cosmos. You can select any network in the hub and stake supported assets to the validators. You can also select the staking structure. You can choose between plain staking and liquid staking.

  1. To stake your assets, click Stake from the drop-down menu.

  2. On the Stake window, click the network dropdown in the left corner to select the network you wish to stake to.

  3. Click on Select Validator to set the validator you wish to stake with.

Stake on Cosmos with Leap wallet snap
  1. Enter the amount you wish to stake.

  2. Click Stake to continue.

Enter amount to stake on Cosmos with Leap
  1. Click Proceed and approve the prompt from your MetaMask wallet to complete the process.

Approve prompt on MetaMask to stake on Leap

You can also unstake your assets from this interface by navigating to the Unstake section.

Connecting To A dApp Using The Leap Cosmos Wallet Snap

You can also access any dApp using the Leap Wallet Snap. There are possibilities that the Snap isn’t supported on some Cosmos dApps. However, where supported, here’s how you can connect to a dApp using the Leap Wallet Snap. In this example, we will be connecting to the Kujira dApp.

  1. Click here to visit the Kujira FIN dApp.

  2. Click Connect Wallet from the top right corner.

Connect to Kujira FIN
  1. Click the MetaMask icon to connect. 

Connect to Kujira with MetaMask

  1. Approve the connection request from the prompt on your MetaMask wallet.

Approve connection request on MetaMask

You are now connected to the Kujira application from your Leap Wallet snap.

You can transact on the platform as usual. The approval for every procedure will be requested from your MetaMask. Once you approve the prompt, the transaction will be completed. 

These steps also apply to other supported applications, as the connection procedure is similar for every dApp that supports MetaMask Snaps.

FAQs about the Leap Cosmos Wallet Snap

Here are some of the most frequently asked questions regarding the Leap Cosmos Wallet Snap:

Can I Access My Cosmos Assets Within The Metamask Wallet Interface?

No, you cannot access your Cosmos Assets on the MetaMask wallet interface. Just like other MetaMask interoperability Snaps,  Leap Wallet MetaMask Snap’s abilities are limited to signing transactions from the MetaMask wallet. 

The LeapBoard is your go-to platform for managing your assets and performing any transactions, where the Snap contracts MetaMask wallet’s facilities for final approval. Your assets cannot be sent directly from MetaMask, as in the case of EVM networks like Ethereum and other EVM chains.

Who Holds The Private Key To My Leap Wallet?

While you still hold the private key to your Leap Wallet, the Leap Wallet Snap doesn’t provide you with a private key for your wallet. However, as with other Snaps, you maintain full custody of your assets on the Leap Wallet Snap, which is attached to the MetaMask wallet. 

This means your MetaMask wallet’s private key serves for your Leap Wallet Snap as well. Once you import the private key to any other browser extension, you can access your Leap Wallet portfolio using the wallet.

Is The Leap Cosmos Wallet Snap Secure?

Leap Wallet claims that the MetaMask Snap is ‘extremely safe’. But just like any other hot wallet, it is important to understand the security level it offers, and that hot wallets come with their share of security risks when interacting with dApps. A cold wallet is recommended for maximum security of your assets.

Final Thoughts

For cryptocurrency investors who seek a way to manage their assets from a single application, MetaMask Snaps makes this possible. Leap Wallet offers investors an alternative to using the Cosmos Wallet as a self-standing application. If this alternative appeals to you, then this guide takes you through the process of installing the Snap and managing your Cosmos portfolio without having to install a new wallet.

Note that this guide might not be exhaustive of every operation that could be performed using Leap Wallet MetaMask Snap. In such cases, ensure that you understand the procedures before undertaking them. You can also refer to our other guides on MetaMask Snaps to get a better overview of Snaps and what using them means for you as a cryptocurrency investor.

As with every decentralized application, ensure that you understand the permissions requested before granting them. You can discontinue the installation process if the requested permission is not clear or if you do not wish to grant the application such permissions. Also, note that the Snaps function is only available for the MetaMask browser extension at the time of writing.

Having said this, note that this article only serves to guide investors through the process of installing and using the Leap Wallet Snap, and should not be taken as financial advice. All protocols featured in this article is solely used to illustrate the capabilities of the Leap Cosmos Wallet Snap and MetaMask. 

CoinGecko's Content Editorial Guidelines
CoinGecko’s content aims to demystify the crypto industry. While certain posts you see may be sponsored, we strive to uphold the highest standards of editorial quality and integrity, and do not publish any content that has not been vetted by our editors.
Learn more
Tell us how much you like this article!
Vote count: 5
Joel Agbo
Joel Agbo

Joel is deeply interested in the technologies behind cryptocurrencies and blockchain networks. In his over 7 years of involvement in the space, he helps startups build a stronger internet presence through written content. Follow the author on Twitter @agboifesinachi

Related Articles


Explore Polkadot's Ecosystem
Discover trending dApps, wallets, DeFi & more

What is Zeebu?
Learn more about the Web3 neobank


coingecko
Continue in app
Track prices in real-time
Open App
Select Currency
Suggested Currencies
USD
US Dollar
IDR
Indonesian Rupiah
TWD
New Taiwan Dollar
EUR
Euro
KRW
South Korean Won
JPY
Japanese Yen
RUB
Russian Ruble
CNY
Chinese Yuan
Fiat Currencies
AED
United Arab Emirates Dirham
ARS
Argentine Peso
AUD
Australian Dollar
BDT
Bangladeshi Taka
BHD
Bahraini Dinar
BMD
Bermudian Dollar
BRL
Brazil Real
CAD
Canadian Dollar
CHF
Swiss Franc
CLP
Chilean Peso
CZK
Czech Koruna
DKK
Danish Krone
GBP
British Pound Sterling
GEL
Georgian Lari
HKD
Hong Kong Dollar
HUF
Hungarian Forint
ILS
Israeli New Shekel
INR
Indian Rupee
KWD
Kuwaiti Dinar
LKR
Sri Lankan Rupee
MMK
Burmese Kyat
MXN
Mexican Peso
MYR
Malaysian Ringgit
NGN
Nigerian Naira
NOK
Norwegian Krone
NZD
New Zealand Dollar
PHP
Philippine Peso
PKR
Pakistani Rupee
PLN
Polish Zloty
SAR
Saudi Riyal
SEK
Swedish Krona
SGD
Singapore Dollar
THB
Thai Baht
TRY
Turkish Lira
UAH
Ukrainian hryvnia
VEF
Venezuelan bolívar fuerte
VND
Vietnamese đồng
ZAR
South African Rand
XDR
IMF Special Drawing Rights
Cryptocurrencies
BTC
Bitcoin
ETH
Ether
LTC
Litecoin
BCH
Bitcoin Cash
BNB
Binance Coin
EOS
EOS
XRP
XRP
XLM
Lumens
LINK
Chainlink
DOT
Polkadot
YFI
Yearn.finance
Bitcoin Units
BITS
Bits
SATS
Satoshi
Commodities
XAG
Silver - Troy Ounce
XAU
Gold - Troy Ounce
Select Language
Popular Languages
EN
English
RU
Русский
DE
Deutsch
PL
język polski
ES
Español
VI
Tiếng việt
FR
Français
PT
Português
All Languages
AR
العربية
BG
български
CS
čeština
DA
dansk
EL
Ελληνικά
FI
suomen kieli
HE
עִבְרִית
HI
हिंदी
HR
hrvatski
HU
Magyar nyelv
ID
Bahasa Indonesia
IT
Italiano
JA
日本語
KO
한국어
LT
lietuvių kalba
NL
Nederlands
NO
norsk
RO
Limba română
SK
slovenský jazyk
SL
slovenski jezik
SV
Svenska
TH
ภาษาไทย
TR
Türkçe
UK
украї́нська мо́ва
ZH
简体中文
ZH-TW
繁體中文
Login to track your favorite coin easily 🚀
By continuing, you agree to CoinGecko Terms of Service and acknowledge you’ve read our Privacy Policy
or
Forgot your password?
Didn't receive confirmation instructions?
Resend confirmation instructions
IT'S FREE! Track your favorite coin easily with CoinGecko 🚀
By continuing, you agree to CoinGecko Terms of Service and acknowledge you’ve read our Privacy Policy
or
Password must contain at least 8 characters including 1 uppercase letter, 1 lowercase letter, 1 number, and 1 special character
Didn't receive confirmation instructions?
Resend confirmation instructions
Forgot your password?
You will receive an email with instructions on how to reset your password in a few minutes.
Resend confirmation instructions
You will receive an email with instructions for how to confirm your email address in a few minutes.
Get the CoinGecko app.
Scan this QR code to download the app now App QR Code Or check it out in the app stores