Phantom Developer Docs
HomeDeveloper Forums
  • 👻Introduction
    • Introduction
  • 🟩Solana
    • Getting Started With Solana
    • Detecting the Provider
    • Establishing a Connection
    • Sending a Legacy Transaction
    • Sending a Versioned Transaction
    • Signing a Message
    • Error Messages and Codes
  • 🔷Ethereum, Monad Testnet, Base, & Polygon
    • Getting Started with EVM networks
    • Detecting the Provider
    • Establishing a Connection
    • Sending a Transaction
    • Signing a Message
    • Provider API Reference
      • Properties
        • isPhantom
        • chainId
        • networkVersion
        • selectedAddress
        • _events
        • _eventsCount
      • Events
        • Connect
        • Accounts Changed
        • Disconnect
        • Chain Changed
      • Methods
        • isConnected
        • request
      • Error Messages & Codes
  • 🌊Sui
    • Getting Started with Sui
    • Detecting the Provider
    • Establishing a Connection
    • Sending a Transaction
    • Signing a Message
  • 🟠Bitcoin
    • Getting Started With Bitcoin
    • Detecting the Provider
    • Establishing a Connection
    • Sending a Transaction
    • Signing a Message
    • Provider API Reference
  • ⛓️Phantom Deeplinks
    • Phantom Deeplinks
    • Provider Methods
      • Connect
      • Disconnect
      • SignAndSendTransaction
      • SignAllTransactions
      • SignTransaction
      • SignMessage
    • Other Methods
      • Browse
      • Fungible
      • Swap
    • Handling Sessions
    • Specifying Redirects
    • Encryption
    • Limitations
  • 🛠️Developer Powertools
    • Auto-Confirm
    • Domain and Transaction Warnings
    • Mobile Web Debugging
    • Phantom Blocklist
    • Shortcuts
    • Sign-In-With (SIW) Standards
    • Solana Actions & Blinks
    • Solana Priority Fees
    • Solana Token Extensions (Token22)
    • Solana Versioned Transactions
    • Testnet Mode
    • Token Pages
    • Wallet Standard
  • ✅Best Practices
    • Launching a Dapp
    • Displaying Apps within the Activity Tab
    • Displaying Apps within Dialogs
    • Displaying Tokens on Solana
      • Fungibles
      • NFTs & Semi-Fungibles
      • Supported Media Types
  • 🙋Resources
    • FAQ
    • Demo Applications
    • Community Guides & SDKs
    • Logos & Assets
Powered by GitBook
On this page

Was this helpful?

  1. Best Practices
  2. Displaying Tokens on Solana

Fungibles

PreviousDisplaying Tokens on SolanaNextNFTs & Semi-Fungibles

Last updated 1 year ago

Was this helpful?

Displaying Fungible Tokens

Phantom prioritizes on-chain metadata that follows the . For specifically, Phantom will show the following fields:

Field
Description

name

The name of the token. (i.e. “USD Coin”)

symbol

The symbol of the token. (i.e. ”USDC”)

image

A URI pointing to the token's logo.

If a Fungible token has name and symbol fields present on both its on-chain Metadata Account and off-chain JSON file (linked via the on-chain uri field), Phantom will prioritize the on-chain fields.

If a Fungible token does not have an on-chain Metadata Account, Phantom will fallback to displaying data from the . This list is considered deprecated and should not be used to host new tokens. When reading from the token list, Phantom will display the following fields:

Field
Description

name

The name of the token. (i.e. “USD Coin”)

symbol

The symbol of the token. (i.e. ”USDC”)

logoURI

A URI pointing to the token's logo.

extensions.coingeckoID

The token ID as defined by the Coingecko API. Phantom uses this to fetch the price of the token.

Displaying Prices

Phantom will display prices for any token that is verified on . When verifying with Coingecko, be sure to include the token's contract. For Solana tokens, this should be the mint address. For example, is verified with the contract . Once a token has verified its contract address with Coingecko, Phantom will automatically begin displaying its price.

If Coingecko is unable to return a price for a given token, Phantom will fallback to using for token prices.

✅
Token Metadata Standard
Fungible tokens
Solana Labs Token List
Coingecko
Bonk
DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263
Birdeye