Introducing MetaMask Swaps (2024)

MetaMask users can now swap tokens directly from their wallet. Swaps combines data from multiple decentralized exchange aggregators, professional market makers, and individual DEXs — like AirSwap — to ensure MetaMask users always get the best price with the lowest network fees.

Introducing MetaMask Swaps (1)

Recent months have seen large-scale adoption of decentralized exchanges (DEXs). Compared to centralized exchanges, DEXs offer more pairs when trading, provide access to a greater diversity of tokens, and enable non-custodial swaps that keep funds safer. However, users of decentralized exchanges often don’t receive the best price when insufficient liquidity is available or if a particular decentralized exchange doesn’t have the best available price.

Before MetaMask Swaps, users would navigate many DEXs to compare prices and swap tokens. However, using a single DEX or DEX aggregator doesn’t always yield the best price for every trade, as each aggregator performs differently under different circ*mstances. Additionally, users needed to approve each token on each DEX, incurring expensive gas costs.

We knew if we could solve these problems, we could remove friction for millions of users, democratize access to Web3 and DeFi and increase the efficiency of these systems. That’s why we’ve collaborated with the AirSwap team at ConsenSys to build Swaps: a feature that enables any Web3 or DeFi user to easily access the tokens they need for the sites they use. By integrating data from the largest liquidity sources in the ecosystem — including Uniswap, AirSwap, 0x API, 1inch.exchange, Paraswap, Totle, and dex.ag — MetaMask Swaps lets users access all decentralized liquidity sources in one place.

With a focus on user experience we’ve also prioritized security. The underlying smart contracts have been audited by ConsenSys Diligence and a report can be found here.

Find the best price every time. By requesting prices from all available aggregators, along with individual market makers, Swaps ensures that every MetaMask user always has access to the largest selection of tokens, and the most competitive prices. A service fee of 0.875% is automatically factored into each quote, which supports ongoing development to make MetaMask even better.

Fewer approvals. No need to approve every token on multiple DEXes and aggregators for each trade. With Swaps, users only need to approve each token once, reducing gas costs and shortening the path to executing their token swap.

Reduced gas costs. Each aggregator pursues a different path to locate the best trade. Each route requires a varying amount of gas fees to execute the transaction. Swaps sources the best prices and determines which aggregator is the most gas efficient for every trade.

Slippage protection. Large swaps are often subject to wild price swings when there is insufficient liquidity available on a particular DEX. When swapping in MetaMask, orders are spread across virtually all DEXs to reduce slippage impact on the final price.

Swaps is available now in the Chrome and Firefox extensions, rolling out shortly to other browsers and coming soon to MetaMask Mobile.

Introducing MetaMask Swaps (2)
  1. Open the MetaMask extension
  2. Click the new ‘Swap’ button
  3. Select the tokens you want to swap and click ‘Get quotes’
  4. Let MetaMask work it’s magic
  5. Compare all available quotes and select the best one
  6. Click on ‘Swap’ and wait until the transaction completes

By building a single end-to-end experience, MetaMask empowers Web3 users to browse and interact with the entire decentralized web.

A simple, streamlined experience reduces friction for new token users, bringing more people into DeFi. It enables more trades, faster, by providing an optimized path for fees. And, crucially, bringing greater transparency and efficiency to decentralized finance on Ethereum. This equates to a better network for all — one with fewer fees and reduced network congestion.

If you’re a Chrome or Firefox user, jump into your MetaMask extension and start swapping now!

New to Web3? Welcome! Head to metamask.io to download the MetaMask browser client and start interacting with the blockchain-based internet.

Introducing MetaMask Swaps (2024)

FAQs

Why is MetaMask not letting me swap? ›

The main reason why your swap might have failed is likely to be slippage. When you perform a swap, you are agreeing to a price quote. If the price of the swap goes outside of the allowed slippage set (typically 2-3%), it will fail, in order to prevent you from seeing a huge variance in value when completed.

Is MetaMask good for swapping? ›

Unlike other crypto wallets out there, MetaMask is built to be privacy-first. We empower you to access, store and swap tokens, without having to worry about dapps or exchanges accessing more personal data than you've consented to give.

How long do MetaMask Swaps take? ›

It should take about 7-8 minutes to deposit your funds. You will be prompted to sign and approve the transaction in your MetaMask wallet which is where the gas fee will also be quoted, and you will see a progress tab bar indicating when your transfer is complete.

How does swapping work on MetaMask? ›

Getting Started
  1. Open the MetaMask extension.
  2. Click the new 'Swap' button.
  3. Select the tokens you want to swap and click 'Get quotes'
  4. Let MetaMask work it's magic.
  5. Compare all available quotes and select the best one.
  6. Click on 'Swap' and wait until the transaction completes.

Can I swap coins directly in MetaMask? ›

With MetaMask, you can buy, sell and swap tokens directly from your wallet. MetaMask supports Ethereum (ETH) and all tokens on the Ethereum blockchain, which includes over 500,000 ERC-20 assets. NFTs are available only on mobile. Staking can be done directly from the wallet with integrated third-party software.

Why are swap fees so high on MetaMask? ›

You are paying for the computation of your transaction, regardless of whether it succeeds or fails. Even if it fails, the validators must confirm and execute your transaction, which takes computational power. You must pay for that computation, just like you would pay for a successful transaction.

How many people swap MetaMask? ›

New York, NY, August 31st, 2021 — ConsenSys announced today that MetaMask now has more than 10 million monthly active users. This represents a 19x growth compared to July 2020, and positions MetaMask as the leading non-custodial wallet by users globally.

What should you not do with MetaMask? ›

Don't share your Secret Recovery Phrase and private keys

Anyone who has your Secret Recovery Phrase or private keys can send tokens out of your accounts. Never share them with anyone, including the MetaMask team. We will never ask you to provide your Secret Recovery Phrase.

How much does it cost to swap on MetaMask? ›

For its troubles, MetaMask takes a service fee of 0.875 percent, which is automatically factored into each quote.

Why is my crypto swap taking so long? ›

It can take time to receive your crypto after doing a swap.

This is usually due to network congestion. If you've been waiting a while and still don't see your crypto, please reach out to the swap provider first, and provide them with your swap ID #.

Why is MetaMask swap pending? ›

If it still says “Pending” in orange you'll need to wait a little longer, or try the process again with an even higher transaction fee (gas price). Since no wallet can create two transactions of the same nonce, if the replacement transaction you make is successful, your stuck transaction will be canceled.

Why is MetaMask taking so long? ›

Transactions can take a very long time depending on network usage and your gas choices. The first thing to do is to check the transaction on a blockchain explorer, and check to see if the transaction has made it to the explorer.

How do I avoid gas fees on MetaMask? ›

On Metamask, you can set your gas fee to “Low” before confirming a transaction. If you want to save even more gas, click on Advanced Options.

How do I quick swap with MetaMask? ›

Connect MetaMask to QuickSwap
  1. On the QuickSwap homepage, click on the Connect Wallet button.
  2. Select the wallet you want to connect the dapp with.
  3. Select which account of your wallet you want to connect QuickSwap to.
  4. Click on Next.
  5. Click on Connect.
Oct 10, 2022

Can you cancel a swap on MetaMask? ›

The cancellation button is dynamic, and once the free cancellation period is over, the text will automatically update to reflect the cost of cancelling the transaction at that time. So even if you miss this window, you can still cancel the transaction for a small gas fee.

Do I need ETH to swap on MetaMask? ›

Before you can use MetaMask swap or any other decentralized application, you're going to need some ETH to pay the transaction fees on the Ethereum network. If you already have ETH transfer it directly to MetaMask.

Is MetaMask swap cheaper than Uniswap? ›

MetaMask Swaps

These quotes may have included a 0.875% fee for MetaMask themselves, but still we're not quite sure where they got those incredible figures from, being around seven times more expensive than Uniswap.

How do you avoid crypto swap fees? ›

How To Minimize Crypto Trading Fees
  1. Use an Exchange With Commission-Free Trading. ...
  2. Buy Cryptocurrency With Coins. ...
  3. Watch Transaction Amounts. ...
  4. Be Strategic About Your Transaction Types. ...
  5. Offset Crypto Fees by Taking Advantage of Promotions.
Nov 8, 2022

How can I avoid high ETH gas fees? ›

Ways to Avoid Ethereum Gas Fees
  1. Use DeFi Saver App.
  2. Optimize your Transaction Timings.
  3. Use DApps That Offer Discounts and Rebates.
  4. Utilize Gas Tokens.
  5. Accurate Calculation of Ethereum Gas Fees.
  6. Use a Layer-2 Blockchain.
Jul 7, 2022

How common are MetaMask hacks? ›

MetaMask itself has never had a major hack. It likely wouldn't do the hackers any good anyway, because wallet data is stored locally for the users and never in MetaMask's servers. Phishing attacks are extremely common, and even experienced Ethereum users get caught in them every once in a while.

Who is the competitors of MetaMask? ›

Other important factors to consider when researching alternatives to Metamask include integration and security. We have compiled a list of solutions that reviewers voted as the best overall alternatives and competitors to Metamask, including Coinbase Wallet, ZenGo, Trust Wallet, and MyEtherWallet.

Is it OK to have multiple MetaMask wallets? ›

We do not recommend that you create multiple accounts in your MetaMask wallet. If you have multiple accounts, then you would need to maintain some ETH in each account to pay for transaction processing fees.

Can you get scammed with MetaMask? ›

The scammers prompt the victim to enter their seed phrase into the form, supposedly to unlock the wallet. If the user is taken in and enters the secret phrase, they are redirected to the real MetaMask site, however, their wallet is now in cybercriminal hands.

Can MetaMask freeze my wallet? ›

MetaMask will never hand over your wallet to a government entity nor will it ever freeze your wallet like Robinhood did this past spring by restricting users' GameStop equity.

Is it safe to hold money in MetaMask? ›

Online. The wallet is online, so it's more at risk than hardware wallets or offline “cold” wallets. Like any “hot” wallet, assets stored on Metamask can be compromised via security vulnerabilities on your device or internet connection.

Why are ETH swap fees so high? ›

Because there is limited space in each Ethereum block, the gas fee market is often used to prioritize which transactions will be included in the next block. Each transaction needs a certain amount of computational resources to complete, which requires a gas fee.

Is MetaMask cheaper than Coinbase? ›

Is it cheaper to buy ETH on MetaMask or Coinbase? No, buying ETH directly from MetaMask is very expensive. If you wish to buy Ethereum at a lower cost, the best way is to buy from a crypto exchange and then send it to MetaMask using the ERC20 network.

Can I swap MetaMask on PancakeSwap? ›

You can use PancakeSwap with MetaMask and swap BEP20 tokens and stake CAKE & LP tokens. If you want to use PancakeSwap with MetaMask, you should first set up your MetaMask wallet and then connect it to Binance Smart Chain. You can follow our MetaMask tutorial to set up your MetaMask wallet and learn how to use it.

What is the longest running crypto exchange? ›

Bitstamp is the world's oldest crypto exchange, offering crypto access to more than four million clients in the world, mostly retail, but also providing access to 5,000 institutional clients – including banks, payment service providers, traders, and family offices.

How long can a crypto swap take? ›

Generally, if a transaction gets into the current block, it's finalized within 10 minutes. But the transaction may not fit into the current block if you've set a low transaction fee (some wallets like Atomic allow for such functionality), or the blockchain is congested.

When should I swap my crypto? ›

Swapping is better as an immediate solution. In most cases, it has nothing to do with profit. When you want to buy something that must accept DAI but only have ETH to spend, it's a good time to swap. Additionally, the swap function allows users to swap fiat and crypto with no trading knowledge required.

How do I make pending transactions go faster? ›

The fastest way to resolve this issue is to contact the merchant directly. If they're able to remove the pending transaction, it should be reflected in your account in about 24 hours. If they're not able to help you, pending transactions will fall off automatically after 7 days.

Can an Ethereum transaction be stuck forever? ›

Since Ethereum transactions have to be processed sequentially, users can get completely stuck. In other words, the longest-running transaction has to be processed before any more recent transaction from that wallet has a chance to be processed.

How can I speed up a pending transaction? ›

  1. Go to your pending transaction details and tap [Speed up] after ensuring the following -
  2. Tap [Speed up] to choose a higher fee to replace your original pending transaction.
  3. Choose a higher fee tier or you can tap [Advanced] to customize your gas price and gas limit (for advanced users)

Should I speed up MetaMask? ›

If you participate in a drop that is likely to sell out immediately, it is important you use a fast gas fee option.

Why MetaMask is the best? ›

MetaMask supports a broad range of ERC-20 tokens, giving users familiar with crypto assets the best experience. The wallet software is free to download and offers multiple layers of protection, including multi-factor authentication and whitelists for sending and receiving tokens.

How long should it take to receive one ETH on MetaMask? ›

Also note that it can take up to 10 minutes or more to receive your ETH into your MetaMask wallet. Again, this time generally depends on how congested the network is at the time of transfer.

Why is Uniswap not working with MetaMask? ›

If you are getting failed transactions, make sure the gwei is set high enough, and the gas limit is above 250,000. If your MetaMask activity feed is inaccurate or stuck, meaning you are unable to speed up, cancel or send new transactions, try resetting the account.

Why can't I connect my MetaMask wallet to PancakeSwap? ›

Error: Why My Metamask wallet is not connecting to the Pancake swap? Remember, you cannot connect MetaMask to PancakeSwap without first enabling the Binance Smart Chain. It doesn't matter if you want to create a new wallet to connect it for a specific token transaction - you'll need to switch networks either way.

Why is my MetaMask purchase not working? ›

Connect Your Wallet First.

According to the reports, MetaMask failed transactions typically happen when you make a straight purchase on a web3 site without first connecting your wallet. We advise linking your MetaMask wallet before making any purchases to avoid this problem.

Why does MetaMask not support Solana? ›

Metamask only supports blockchains written in Solidity programming language, which is the foundation of the Ethereum Virtual Machine. Solana's native programming language is Rust, and hence, they are not compatible.

What is better than Uniswap? ›

Dogeswap is a more efficient way to trade tokens than a single DEX. You will get a better price for your tokens 99 percent of the time. You can swap ETH and ERC20 tokens for the best prices with your Ethereum wallet! Dogeswap was inspired by dogecoin.

What is the problem with Uniswap? ›

There is, however, a different risk to Uniswap and exchanges like it. Because anyone can add a token to Uniswap and start a liquidity pool, it's home to lots of scams and cryptocurrencies of dubious value. While centralized exchanges approve all their cryptocurrencies, Uniswap doesn't have any sort of vetting process.

Can I use PancakeSwap on MetaMask? ›

You can use PancakeSwap with MetaMask and swap BEP20 tokens and stake CAKE & LP tokens. If you want to use PancakeSwap with MetaMask, you should first set up your MetaMask wallet and then connect it to Binance Smart Chain. You can follow our MetaMask tutorial to set up your MetaMask wallet and learn how to use it.

Does MetaMask accept PancakeSwap? ›

To connect your Metamask Wallet to Pancakeswap, visit the website pancakeswap. finance. There, you will see the Connect Wallet button on the top right-hand corner as shown below. Click on the button and select Metamask from the list of wallets, and you will be connected.

Why do MetaMask transactions fail 3 times? ›

Based on the reports, failed transactions on MetaMask usually occur when you directly purchase on a web3 site without connecting your wallet first. To avoid this issue, we recommend connecting your MetaMask wallet first before buying anything.

Why can't i buy ETH on MetaMask with Apple Pay? ›

While Apple doesn't directly support crypto payment directly, MetaMask users will be redirected to Wyre, a cryptoexchange that facilitates buying and selling of cryptocurrency, users will now have the option to make the payment via credit or debit card through Apple Pay.

Should I keep ETH in Coinbase or MetaMask? ›

Final Verdict

Even though Coinbase has integrated with multiple blockchains, it cannot compete with MetaMask's ability to connect with every dApp on the Ethereum blockchain. In the end, you have to consider accessibility and convenience while picking a wallet, especially to store your assets securely.

Top Articles
Latest Posts
Article information

Author: Geoffrey Lueilwitz

Last Updated:

Views: 5639

Rating: 5 / 5 (80 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Geoffrey Lueilwitz

Birthday: 1997-03-23

Address: 74183 Thomas Course, Port Micheal, OK 55446-1529

Phone: +13408645881558

Job: Global Representative

Hobby: Sailing, Vehicle restoration, Rowing, Ghost hunting, Scrapbooking, Rugby, Board sports

Introduction: My name is Geoffrey Lueilwitz, I am a zealous, encouraging, sparkling, enchanting, graceful, faithful, nice person who loves writing and wants to share my knowledge and understanding with you.