Display Token Price in MetaMask: Step-by-Step Guide

Display token price in MetaMask: add liquidity, list aggregators, import token.

Show token price on MetaMask
Show token price on MetaMask

If you’ve launched your own cryptocurrency token (whether an ERC-20 on Ethereum or a BEP-20 on BNB Smart Chain), you’ll want its price to show up in holders’ MetaMask wallets. Indeed, seeing a token’s value directly in MetaMask boosts transparency and confidence for you and your community. Therefore, this guide will walk you through the process of getting your token’s price dynamically tracked and displayed in MetaMask. We cover both Ethereum and BSC tokens, how to list your token on price-tracking platforms (CoinGecko, CoinMarketCap, DexScreener), how to manually add the token in MetaMask, and what to do if the price isn’t showing.

Moreover, you can broaden your project’s reach by checking out essential resources. For instance, learn how to list your token on CoinMarketCap fast or list your token on Binance for free. You might also want to explore listing your token on Coinbase for free and discover how to add your token to CoinPaprika. Implementing these steps helps you achieve broader visibility and higher trading volume, which in turn accelerates your MetaMask price display. This article is designed for crypto entrepreneurs, startup owners, and SEO professionals in the blockchain industry—presented in clear, step-by-step language.

Understand How MetaMask Tracks Token Prices

MetaMask fetches token price data from CoinGecko. Consequently, MetaMask will display a fiat value for your token only if CoinGecko (or a similar aggregator) has pricing information for it. If your token isn’t listed or tracked by a major platform, MetaMask simply won’t show a price next to the token balance. According to MetaMask’s support, not all tokens have prices available, and they suggest checking CoinGecko or CoinMarketCap to see if your token is being traded or has a known value. In short, getting your token’s price to show in MetaMask requires two things: (1) your token must have an active market (so it has a tradable price), and (2) it must be listed on a reputable price-tracking service (so MetaMask can retrieve that price data).

ERC-20 vs. BEP-20

MetaMask can hold assets on multiple networks. ERC-20 tokens run on Ethereum Mainnet, while BEP-20 tokens run on BNB Smart Chain. MetaMask can display prices for both as long as the token is recognized on CoinGecko with an active market. We’ll cover the steps for each network separately, but the concept is similar.

Third-Party Price Feeds

CoinGecko is MetaMask’s primary source for token prices. Although CoinMarketCap is another popular tracker, MetaMask doesn’t directly use CMC’s API right now. However, listing your token on CoinMarketCap still helps with visibility. Meanwhile, DexScreener is a handy DEX analytics platform that shows real-time prices for tokens on decentralized exchanges. Although MetaMask doesn’t pull from DexScreener, appearing there confirms your token is trading.

No Price Doesn’t Mean Token Isn’t There

Even if MetaMask doesn’t show a fiat price, you can still add and use your token normally. The lack of a displayed price doesn’t affect your ability to send, receive, or swap the token in MetaMask. We’ll explain how to make that price visible in the following steps.

Ensure Your Token Is Listed on Price-Tracking Platforms

To have a dynamic price in MetaMask, you must ensure that your token is visible on major tracking platforms. This usually involves creating market data and submitting your token to listing services. Below are the main steps to achieve this. In addition, you could examine ways to make a successful cryptocurrency because a well-structured project is more likely to gain acceptance on top aggregators.

Get Your Token Trading on an Exchange or DEX

Price trackers won’t list a token unless it’s actively traded. If you haven’t already, create a liquidity pool or list your token on at least one exchange or decentralized exchange. For an ERC-20 token, you can provide liquidity on Uniswap (Ethereum). For a BEP-20 token, you can use PancakeSwap (BSC). Even a small initial liquidity and a few trades will help establish a market price. CoinGecko’s policy requires the token to be tradable on an exchange they track before they list it.

  • Provide Liquidity: Add your token and a base token (ETH for Uniswap or BNB for PancakeSwap) to create a trading pair.
  • Make a Test Trade: Complete at least one transaction in the pool to signal market activity. DexScreener automatically indexes any token with a liquidity pool and at least one transaction.

Once on-chain trades exist, DexScreener will usually pick up your token. This step is crucial for generating reliable market data that price aggregators can use.

Submit a Listing Request to CoinGecko

CoinGecko is crucial because MetaMask pulls token prices from it. After your token has some trading volume (see 2.1), apply for a CoinGecko listing:

  1. Prepare Information: Gather your token details: contract address, token name, symbol, official website, logo, a short description, and links to the exchange/DEX where it’s traded.
  2. Go to CoinGecko’s Listing Form: Create a CoinGecko account and find the Request Form (in the site footer). Make sure you’re logged in.
  3. Fill Out the Form: Choose “Token” and provide the required details. You’ll need the correct chain (Ethereum or BSC), your project’s website, markets where it trades, etc.
  4. Submit and Wait: Note your submission ID. The review process can take days or weeks. Avoid spamming the CoinGecko team with repeated requests, as that can delay your listing.
  5. Confirmation: Once approved, your token will have its own CoinGecko page with live price, volume, and market cap. MetaMask can now retrieve data from it.

For more detailed instructions, check out the ultimate guide on how to list your token on CoinGecko. When your listing goes live, CoinGecko updates DexScreener’s data as well, ensuring consistency in token name and logo.

Example: A typical CoinGecko token page shows the price and a MetaMask icon. Once you have this page, users can click the MetaMask fox icon to add the token automatically, and MetaMask can fetch your token’s price.

Adding token price to MetaMask
Adding a token price to MetaMask.

Although MetaMask doesn’t pull prices from CoinMarketCap, many users rely on CMC to research tokens. Moreover, some wallet apps do use CMC’s data. Here’s how you can leverage CoinMarketCap:

  • Meet CMC’s Criteria: CoinMarketCap typically expects the token to have consistent trading volume on at least one recognized exchange. They also prefer projects with an official website and active community. To accelerate your listing, you might consider outsourcing liquidity solutions.
  • Fill out CMC’s Request Form: Scroll to the bottom of CoinMarketCap’s homepage to find the listing form. Provide correct supply info and link to supporting data (CoinGecko, DexScreener, etc.).
  • Wait for Approval: Review can take a few weeks, but a successful listing will create a dedicated CMC page for your token.

You can also check this guide on how to list your token on Coinbase for free. Although Coinbase is not a direct data source for MetaMask, it’s still a valuable place to increase visibility.

Leverage DexScreener for DEX Price Tracking

DexScreener automatically lists any token that has a liquidity pool and at least one transaction. Once your liquidity is set (see 2.1), simply:

  • Visit dexscreener.com and search for your token by name or contract address.
  • Bookmark the page to share with your community. They can view real-time price charts and trade history.
  • Keep your token info updated: DexScreener pulls names and logos from external sources like CoinGecko. Once CoinGecko lists your token, DexScreener automatically displays your token’s proper details.

At this stage, your token is trading, and you have a foundation for reliable market data on platforms like CoinGecko. If you want to stand out on multiple trackers, consider additional listings: Coinranking, Coindar, CoinCheckup, CoinDataFlow, and LiveCoinWatch. Once you appear on these platforms, you’ll further boost exposure for your project.

Additional Listing Resources

To accelerate growth, you can also examine more guides:

By completing Step 2, you build the essential backbone of your token’s data presence. Afterward, you can move on to the MetaMask integration steps below.

Manually Adding Your Token to MetaMask (ERC-20 on Ethereum)

Once your token is recognized on CoinGecko and actively traded, you or any holder can add it to MetaMask. Below are the steps to ensure a smooth addition.

Open MetaMask and Select the Ethereum Network

  1. Launch MetaMask in your browser (or open the mobile app) and unlock your wallet.
  2. Confirm that you’re on the Ethereum Mainnet. If you see “BNB Smart Chain” or another network, switch to Ethereum by clicking the network selector at the top.

Initiate Token Import

  1. Go to the “Assets” tab in MetaMask and scroll down.
  2. Click the “Import Tokens” link to open the token search/add interface.

Find Your Token – Search or Custom Add

Most new tokens don’t appear in MetaMask’s default list, so you’ll likely need to click the “Custom Token” tab. Then, enter your token’s contract address and other details.

Enter the Token’s Contract Details

  1. Contract Address: Copy your token’s Ethereum contract address from Etherscan or your deployment records. Paste it into “Token Contract Address” in MetaMask.
  2. Token Symbol & Decimals: MetaMask usually auto-fills these. Otherwise, input the symbol and the decimals (commonly 18) manually.
  3. Verify accuracy: a wrong address leads to a different token or no token at all.

Add the Token to MetaMask

  • Click “Add Custom Token”, and confirm by clicking “Import Tokens.”
  • You should see the token in your asset list with its symbol and balance.

If your token is already listed on CoinGecko, you can simplify these steps by clicking the MetaMask fox icon on your CoinGecko page. That auto-imports the correct token details. Furthermore, if you want to add your token’s logo to Uniswap, check out that guide to maintain consistent branding across DEX platforms.

You can also learn how to add a token logo to MetaMask. A professional logo helps your project look more credible. In addition, consider these resources for even broader exposure:

Adding Your Token to MetaMask (BEP-20 on BNB Smart Chain)

If your token is on BNB Smart Chain (BSC) as a BEP-20 token, the process is similar but requires adding the BSC network to MetaMask first. Many entrepreneurs also consider bridging tokens to multiple networks, including TRC-20 on Tron, Polygon, Arbitrum, or the Base blockchain. Below are the steps for BSC integration.

Configure MetaMask for BSC

  1. Add BSC Network: Click the network dropdown (it might say “Ethereum Mainnet”), then “Add Network.” Select BNB Smart Chain if it appears. Otherwise, enter:
    • Network Name: BNB Smart Chain
    • New RPC URL: https://bsc-dataseed.binance.org/
    • Chain ID: 56
    • Currency Symbol: BNB
    • Block Explorer: https://bscscan.com
  2. Select BSC Network: Ensure the top of your MetaMask now shows “BNB Smart Chain.”

Import the BEP-20 Token

  • Click “Import Tokens” at the bottom of the “Assets” tab.
  • Select “Custom Token.”
  • Enter your BEP-20 token’s contract address (from BscScan or your own records) in the “Token Contract Address” field. MetaMask should auto-fill the symbol and decimals.
  • Click “Add Custom Token” and then “Import Tokens.”

Verify the Token in Your Wallet

You should now see the token symbol and balance under the BSC network in MetaMask. If CoinGecko tracks your token’s BSC contract, you’ll see a fiat value as well. Otherwise, review the troubleshooting tips below.

Confirm the Token’s Price Is Displayed in MetaMask

After adding the token, check if MetaMask successfully displays its price. Consider these points:

  • Open MetaMask and View Assets: If price data is available, you’ll see a fiat value (e.g., USD) under the token name. If not, MetaMask simply shows the token symbol and balance.
  • Ensure You’re on the Correct Network: ERC-20 tokens only appear under Ethereum, while BEP-20 tokens only appear under BSC.
  • Recent Listing Delay: Sometimes MetaMask takes time to retrieve price data from CoinGecko, especially if you just got listed.
  • Fiat Conversion Setting: MetaMask’s default currency is USD, but you can change it in Settings > General > Currency Conversion.

If you confirm that CoinGecko tracks your token and it’s still not showing, keep reading for some troubleshooting steps. Meanwhile, remember to promote your token and possibly add bank cards or Apple Pay as purchase methods to boost adoption.

Troubleshooting: Token Price Not Appearing in MetaMask

It’s not unusual for new tokens to lack a displayed price. Try these fixes if your token value isn’t showing:

  • Token Not Listed on CoinGecko Yet: This is the most common issue. If CoinGecko hasn’t approved or started tracking your token, MetaMask can’t display the price. Verify whether coingecko.com shows a live price. You may also want to check top coin trackers for free token listing to speed up the process.
  • CoinGecko Listed but No Fiat Value: Sometimes CoinGecko displays a token but has insufficient data to calculate a USD price, often due to extremely low trading volume. Increase liquidity or encourage some trading activity so trackers pick up your market price.
  • Wrong Contract or Network: If you added the wrong contract address or the wrong chain (e.g., Ethereum instead of BSC), MetaMask won’t display your intended token’s price. Double-check the details.
  • MetaMask Cache: Remove the token and re-add it after CoinGecko confirms your listing. Also, enable “Token Detection” in MetaMask’s settings. Usually, reimporting helps MetaMask fetch fresh data.
  • Temporary MetaMask or API Issues: Check if MetaMask shows prices for other tokens. If all tokens lack values, there might be a short-term glitch. Restart your browser or update MetaMask. You can also see the ultimate guide on how to trade on Tokpie if you need alternative ways to verify token prices.
  • Alternative References: You can use DexScreener, CoinMarketCap, or other platforms like Trust Wallet for price visibility. Even if MetaMask doesn’t show a price, your token remains fully functional for transactions.

When all else fails, contact MetaMask support to confirm no system bugs exist. Typically, though, you’ll just need to wait for CoinGecko (or an equivalent aggregator) to finalize or update your listing.

More Specialized Guides for Token Growth

If your project expands to other ecosystems, check out these resources:

Each of these can further strengthen your token’s market presence and attract more users who demand straightforward price tracking in popular wallets.

Growth-Team Signal

Trigger ad blitz once the confidence dial shifts higher, ensuring campaigns ride an optimism wave. Consequently, cost-per-lead declines, boosting ROI.

Conclusion

Making your token’s price appear in MetaMask requires both backend preparation (listing on aggregators like CoinGecko) and end-user steps (manually adding the token in MetaMask). For Ethereum ERC-20 and BSC BEP-20 tokens alike, CoinGecko remains the primary data source that MetaMask queries. Therefore, focus on establishing liquidity through listing on the exchange, securing listings, and guiding holders on how to import the token. If the price doesn’t show immediately, refer back to the troubleshooting section to pinpoint any gaps.

Ultimately, a visible MetaMask price fosters trust, encourages token adoption, and simplifies portfolio management for your holders. By ensuring your token trades on recognized exchanges, applying to multiple aggregators, and educating your community, you’ll soon see your token’s value displayed in real time. Good luck growing your project, and remember that consistent market activity combined with a strong marketing strategy—such as listing on various trackers—keeps investors and users confident in your token’s future.

Now that your token’s price is set to shine in MetaMask, explore adding features that make it stand out even more. For instance, you could integrate advanced liquidity options or list a TRC-20 version of your token for cross-chain exposure. Keep scaling, and your holders will appreciate the convenience and clarity MetaMask provides.