Altszn.com
  • Home
  • Crypto
    • Altcoins
    • Bitcoin
    • Ethereum
    • Monero
    • XRP
    • Zcash
  • Web3
  • DeFi
  • NFTs
No Result
View All Result
Altszn.com
  • Home
  • Crypto
    • Altcoins
    • Bitcoin
    • Ethereum
    • Monero
    • XRP
    • Zcash
  • Web3
  • DeFi
  • NFTs
No Result
View All Result
Altszn.com
No Result
View All Result

Tutorial on How to Get Token Metadata Using NextJS and NodeJS

Altszn.com by Altszn.com
December 21, 2022
in Web3
0
Tutorial on How to Get Token Metadata Using NextJS and NodeJS
399
SHARES
2.3k
VIEWS
Share on FacebookShare on Twitter


With the enterprise-grade Token API from Moralis, you can get token metadata quickly and easily. In fact, with the following code snippets utilizing two different endpoints, you can get token metadata by symbol and contract address:

  • Get token metadata by symbol:
const response = await Moralis.EvmApi.token.getTokenMetadataBySymbol({     symbols,     chain, });
  • Get token metadata by contract address:
const response = await Moralis.EvmApi.token.getTokenMetadata({     addresses,     chain, });

If youโ€™re an experienced developer, odds are you already know how to implement the code snippets above. If so, sign up for a free Moralis account and start using all of the APIโ€™s functionalities immediately!

Sign Up with Moralis

However, if youโ€™d like to know how to use the code above, read on as we show you step-by-step how to implement the snippets and get token metadata! Moreover, before moving further in this article, you need to have an active Moralis account to complete the articleโ€™s tutorial. Thus, create your free Moralis account now!

Overview

As you may know, there are different types of crypto tokens โ€“ fungible tokens (FTs), non-fungible tokens (NFTs), and semi-fungible tokens (SFTs). All these tokens play a wide range of roles in the Web3 space. Furthermore, there are countless possibilities in which you can build dapps (decentralized applications) incorporating these tokens. Moreover, to utilize any crypto token to the fullest, you need to know how to get token metadata. Thus, you should master the above-presented methods. Nonetheless, while weโ€™ll focus on fungible tokens (ERC-20) in todayโ€™s tutorial, Moralis also provides you with the ultimate NFT API. The latter is the go-to tool when building dapps featuring NFT functionality, such as getting all NFT transfers, NFT metadata, NFT collection data, etc. Even if youโ€™ve been wondering how to get all transfers of an NFT, this is the tool you need. 

Itโ€™s worth pointing out that both the Token API and NFT API are part of the best EVM API. This means that aside from targeting the Ethereum network, with this toolbox, you can effortlessly query all supported EVM-compatible chains. 

Moving forward, weโ€™ll first cover the basics of the โ€œtoken metadataโ€ topic. This is where youโ€™ll have an opportunity to learn what token metadata is, what different types of token metadata there are, and what token metadata standards entail. Youโ€™ll also learn what makes Moralis the best Web3 provider to get token metadata. Finally, weโ€™ll invite you to take on todayโ€™s tutorial to implement the above-presented snippets of code. However, in case you already know the theory behind tokens and their metadata, feel free to roll up your sleeves and jump straight to the โ€œtutorialโ€ section. 

digital art image showing crypto coins and their metadata

Exploring Token Metadata

Without knowing what token metadata is, itโ€™s hard to utilize it. As such, letโ€™s first ensure you can answer the โ€œwhat is token metadata?โ€ question confidently. Token metadata refers to data that focuses on what FTs, NFTs, or SFTs represent. Moreover, since weโ€™ll focus on FTs herein, letโ€™s take a closer look at fungible token metadata.  

You may already know that crypto tokens are minted and governed by smart contracts. These pieces of on-chain software define automated actions that will take place when specific predefined conditioners are met. Furthermore, the contracts mint FTs based on specific details, which consist of mandatory and optional data. When it comes to ERC-20 contracts, the contract address and the total supply of tokens are the only two essential details. However, the token name, symbol, and decimal numbers are the optimal pieces of information. These optional details represent fungible token metadata.

In addition, fungible tokensโ€™ logos or thumbnails are also often categorized as part of metadata. However, technically, FT metadata and an FT logo are two separate things. If nothing, you can store the former on the blockchain, but you canโ€™t with the latter. Still, when you use high-quality Web3 API endpoints to get token metadata, youโ€™ll also get the tokens logo (if available). 

documentation page showing the landing page on how to get token metadata

Different Types of Token Metadata

By now, you know that there are three primary types of tokens: FTs, NFTs, and SFTs. As such, there are also three different types of token metadata. Since weโ€™ve already explained FT metadata above, we wonโ€™t go into further details regarding these tokens. Moreover, SFTs share the same metadata frameworks as NFTs via the ERC-1155 (a.k.a. ERC 1155) standard (more on that below). As such, letโ€™s look at NFT metadata more closely. 

Unlike FTs, non-fungible tokens come with NFT-representing files, which are too large to be stored on the blockchain. Instead, devs use token metadata to accommodate links to these NFT files. Although these files are significantly smaller in size, itโ€™s still not optimal both from an economical and technical perspective to store NFT metadata files on the blockchain. Thus, both NFT metadata (typically JSON files) and NFT-representing files should ideally be stored using a reliable decentralized storage solution (e.g., IPFS). Moreover, aside from other essential details, only the link to NFT metadata (URI) is stored on the blockchain.  

Furthermore, the details included in NFT metadata vary depending on the token standard. As a minimum, token metadata includes a name and a symbol. Nonetheless, just like with FTs, Moralis is the tool to use when your goal is to get token metadata by contract address for NFTs. 

get nft collection metadata documentation page from moralis

Token Metadata Standards and What They Entail

Before you learn to get token metadata, you need to keep in mind that there are many different token standards for different programmable blockchains. For instance, SPL token standard governs FTs and NFTs on the Solana network. On the other hand, various ERC standards run the show on Ethereum and other EVM-compatible chains. Particularly, ERC-20, ERC-721, and ERC-1155 are the three standards covering the majority of tokens. Whatโ€™s noteworthy is that all older FTs and NFTs are governed by ERC-20 and ERC-721. However, since the birth of ERC-1155, devs have tended to use this universal standard for production purposes. After all, this standard covers both FTs and NFTs. It also introduced semi-fungible tokens. Still, for simple fungible tokens, ERC-20 is a better fit. Also, youโ€™d probably prefer to use ERC-721 for a simple NFT. Yet, if youโ€™re interested in creating tokens with expensive use cases, ERC-1155 is the go-to standard.

Note: For more details about this universal standard, use the โ€œERC 1155โ€ link above.

So, what details does this standardโ€™s metadata include? Aside from file title and type, ERC-1155 token metadata comes with the following objects:

  • Name
  • Decimals
  • Description
  • Image/File
  • Properties โ€“ Using this optional object, token developers get to add unique properties, also known as NFT attributes/traits, without affecting the top-level metadata structure.

Note: If you want to explore a generic ERC-1155 metadata JSON file, make sure to read our ultimate guide to token metadata. 

moralis

The Best Web3 Provider to Get Token Metadata

If you covered the above sections, you already know that Moralis is the best tool to get token metadata by contract address, symbol (FTs), or token ID (NFTs). Youโ€™ve also learned that this is possible thanks to the ultimate Token API and NFT API. However, you may not be aware that this ultimate Web3 API provider, Moralis, also offers the best Web3 Auth API, Solana API, and Streams API. The latter enables you to listen to all leading blockchain networks, including the Sepolia testnet. 

Moralis is also all about cross-chain interoperability. This means you get to use these advancing tools with all leading chains. Plus, this future-proofs your work as you are never stuck to any particular chain. 

networks that are supported by moralis outlined horizontally

Additionally, Moralis is fully cross-platform interoperable, meaning you can use your favorite programming language, framework, or dev platform to join the Web3 revolution. All in all, Moralis empowers you to build dapps faster and smarter with APIs that bridge the development gap between Web2 and Web3. Are you ready to take this incredible tool for a spin?

illustrative image showing nextjs and nodejs interconnected via a power cable

Tutorial: How to Get Token Metadata Using NextJS and NodeJS

The purpose of the sections above was to get you all up to speed and ready to tackle todayโ€™s tutorials. Both of the upcoming sub-tutorials follow the same concepts โ€“ they use NodeJS for the backend and NextJS for the frontend. In both instances, youโ€™ll have an opportunity to build a dapp that fetches token metadata. However, weโ€™ll first show you how to get token metadata by symbol. On the other hand, the second tutorial will teach you how to get token metadata by contract address. So, the two dapps will be relatively similar, but they will focus on utilizing two different endpoints.

The first one uses the โ€œget token metadata by symbolโ€ endpoint, and the second utilizes the โ€œget token metadata by addressโ€ endpoint. Both of the endpoints take in one required parameter. Quite intuitively, when searching tokens by symbols, โ€œsymbolsโ€ is the required parameter. On the other hand, when searching by address, โ€œaddressesโ€ is the required parameter. Moreover, the plural form of both required parameters indicates that these two endpoints actually allow you to search by an array of strings. 

Note: Visit the Moralis docs to test the endpoints.

landing page with highlighted information of the get token metadata by contract page

Nonetheless, if you want to follow our lead and create your own instance of either or even both of our example dapps, you need to have your Moralis account ready. So, in case you havenโ€™t done so yet, make sure to create your account now. By doing so, youโ€™ll be able to access your Moralis admin area and obtain your Web3 API key. Here is the two-step process to get that key:

web3 api landing page

For now, hold on to your Web3 API key; weโ€™ll point out where you should paste it moving forward. So, without further ado, letโ€™s dive into the first tutorial and explore how to get token metadata by symbol! 

Get Token Metadata by Symbol

Before you get your hands dirty, we want you to know exactly what youโ€™ll be building. As such, letโ€™s do a quick demo of our example dapp that we ran on a local host. In the screenshot below, you can see the title of our example dapp at the top. Next comes the โ€œAdd Symbolโ€ entry field, followed by the โ€œSelect Chainโ€ drop-down menu. For the sake of this demonstration, let us focus on Chainlink (LINK). So, we enter this tokenโ€™s ticker and select the Ethereum chain:

landing page of our dapp showing the get metadata by symbol title and two input fields

To get the metadata, we need to click on the โ€œSubmitโ€ button:

submit button activated

Looking at the above screenshot, you can see that our example dapp displays several results. Each result contains the LINK tokenโ€™s metadata for a different address. Moreover, our dapp displays a logo/thumbnail (if applicable) on the far left. Also, it displays the name in the center and the symbol on the far right. Letโ€™s also use our browserโ€™s console to inspect whatโ€™s going on behind the scenes:

console showing results from selecting chainlink

Of course, the results in the console correspond to the ones that the โ€œget token metadata by symbolโ€ endpoint provides. Now, this also concludes our demo. So, if you want to build your own instance of our example dapp, use our โ€œget-metadata-by-symbolโ€ GitHub repo. There you can find the complete frontend and backend code.

Backend Code Walkthrough 

To use our code, make sure to install all the required dependencies โ€“ โ€œcorsโ€œ, โ€œdotenvโ€œ, โ€œexpressโ€œ, and โ€œmoralisโ€œ. If you open the โ€œindex.jsโ€ file from the โ€œbackendโ€ folder, youโ€™ll see how we used those dependencies at the top:

index.js file showing the code structure and endpoints to get token metadata

As you can see in the above screenshot, this is also where we used port โ€œ5001โ€ for our backend dapp. Of course, you can follow our lead or use any other port available on your computer. You can also see the line of code that processes our Moralis Web3 API key. This brings us to the part where you finally paste the above-obtained API key. As such, create and open the โ€œ.envโ€ file and populate the โ€œMORALIS_API_KEYโ€ variable:

moralis api key variable inside visual studio code

If we return to the โ€œindex.jsโ€ file, you can see the โ€œ/symbolโ€ endpoint, which is where we use the power of Moralis to get token metadata by symbol: 

getTokenMetadataBySymbol endpoint inside visual studio code

Moreover, we are providing the โ€œgetTokenMetadataBySymbolโ€ EVM API endpoint with its required parameter (โ€œsymbolsโ€œ) and an optional one (โ€œchainโ€œ). As demonstrated above, our backend dapp will query the values of both of these parameters from the frontend. 

Last but not least, at the bottom of our โ€œindex.jsโ€ backend file, we are also firing up Moralis with the โ€œstartโ€ function and listening to the port:

start function and method to initialize moralis

Frontend Code Walkthrough

Since you probably have more than enough experience using JavaScript (JS) for frontend applications, we wonโ€™t be diving into that part herein. However, you may use the video below. Starting at 5:07, youโ€™ll learn which dependencies you need to install to use our NextJS code. Then, youโ€™ll have a chance to check out the script for our example dappโ€™s homepage. That said, the most important frontend script is โ€œmain.jsโ€œ. Starting at 5:30, youโ€™ll have an opportunity to go through it line by line. 

Finally, hereโ€™s the video tutorial that will provide you with all the details you need to know to get token metadata by symbol:

Get Token Metadata by Contract Address

Now that you know the ins and outs of our example dapp to get token metadata by symbol, youโ€™ll find it super easy to get token metadata by contract address. Furthermore, the goal of this part of todayโ€™s article is for you to build your own instance of the โ€œGet Metadata by Contractโ€ dapp. Moreover, you can see the gist of this dapp in the following screenshot:

landing page of dapp showing the title get metadata by contract and two input fields

Essentially, this dappโ€™s backend and frontend scripts are almost exactly the same as those of the dapp in the previous section. As such, you have two options moving forward. On the one hand, you can simply tweak the code used in the above tutorial. Or, you can get the final code from our โ€œget-metadata-by-contractโ€ GitHub repo page. After all, when it comes to the backend code, the only difference is in the endpoint we use. So, instead of the โ€œ/symbolโ€ endpoint, we create the โ€œ/contractโ€ endpoint:

getTokenMetadata endpoint and addresses parameter inside visual studio code

Looking at the image above, you can see that this endpoint takes in the โ€œaddressesโ€ parameter instead of โ€œsymbolsโ€. 

In case you skipped the previous section, make sure to watch the video below. The latter will walk you through the backend and frontend code you need to implement to get token metadata by contract address.   

Tutorial on How to Get Token Metadata Using NextJS and NodeJS โ€“ Summary

In todayโ€™s extensive article, you had a chance to go from knowing basically nothing about token metadata to actually working with this kind of data. You first learned the basics of token metadata and the different types and standards. You also discovered which out of all available providers is the best Web3 provider to get token metadata by contract address and symbol. Nonetheless, you had an opportunity to take on a simple tutorial and create your instance of a neat dapp. Ultimately, you now know how to get token metadata without breaking a sweat or the bank. 

If youโ€™re serious about dapp development, make sure to dive into the Moralis documentation and learn how to make the most of this powerful Web3 API endpoint set. After all, there are tutorials in the docs for every API endpoint. On the other hand, do not forget to expand your crypto horizons by visiting the Moralis YouTube channel and our blockchain development blog. Additionally, if you want to improve your chances of landing your dream job in Web3, you should consider enrolling in Moralis Academy. This will give you access to many pro-grade courses; however, we recommend starting with blockchain and Bitcoin fundamentals.    





Read More: moralis.io

Tags: metadataNextJSNodeJSTokenTutorialweb 3.0Web3
ADVERTISEMENT

Recent

Cointelegraph Bitcoin & Ethereum Blockchain News

Cointelegraph Bitcoin & Ethereum Blockchain News

May 12, 2025
Crypto speculation dominates $600B cross-border payments: BIS report

Crypto speculation dominates $600B cross-border payments: BIS report

May 12, 2025
โ€˜Dark stablecoinsโ€™ could emerge as regulations tighten

โ€˜Dark stablecoinsโ€™ could emerge as regulations tighten

May 12, 2025

Categories

  • Bitcoin (4,897)
  • Blockchain (11,517)
  • Crypto (9,458)
  • Dark Web (554)
  • DeFi (8,444)
  • Ethereum (4,964)
  • Metaverse (7,659)
  • Monero (292)
  • NFT (1,549)
  • Solana (5,072)
  • Web3 (20,864)
  • Zcash (506)

Category

Select Category

    Advertise

    Advertise your site, company or product to millions of web3, NFT and cryptocurrency enthusiasts. Learn more

    Useful Links

    Advertise
    DMCA
    Contact Us
    Privacy Policy
    Shipping & Returns
    Terms of Use

    Resources

    Exchanges
    Changelly
    Web3 Jobs

    Recent News

    Cointelegraph Bitcoin & Ethereum Blockchain News

    Cointelegraph Bitcoin & Ethereum Blockchain News

    May 12, 2025
    Crypto speculation dominates $600B cross-border payments: BIS report

    Crypto speculation dominates $600B cross-border payments: BIS report

    May 12, 2025

    ยฉ 2022 Altszn.com. All Rights Reserved.

    No Result
    View All Result
    • Home
      • Home โ€“ Layout 1
      • Home โ€“ Layout 2
      • Home โ€“ Layout 3

    ยฉ Altszn.com. All Rights Reserved.

    • lido-daoLido DAO (LDO) $ 1.11
    • lido-daoLido DAO (LDO) $ 1.11
    • wbnbWrapped BNB (WBNB) $ 688.32
    • wbnbWrapped BNB (WBNB) $ 688.32
    • jasmycoinJasmyCoin (JASMY) $ 0.020393
    • jasmycoinJasmyCoin (JASMY) $ 0.020393
    • mantle-staked-etherMantle Staked Ether (METH) $ 2,711.39
    • mantle-staked-etherMantle Staked Ether (METH) $ 2,711.39
    • msolMarinade Staked SOL (MSOL) $ 226.50
    • msolMarinade Staked SOL (MSOL) $ 226.50
    • paypal-usdPayPal USD (PYUSD) $ 0.999929
    • paypal-usdPayPal USD (PYUSD) $ 0.999929
    • raydiumRaydium (RAY) $ 3.19
    • raydiumRaydium (RAY) $ 3.19
    • binance-bridged-usdc-bnb-smart-chainBinance Bridged USDC (BNB Smart Chain) (USDC) $ 0.997001
    • binance-bridged-usdc-bnb-smart-chainBinance Bridged USDC (BNB Smart Chain) (USDC) $ 0.997001
    • jupiter-staked-solJupiter Staked SOL (JUPSOL) $ 194.22
    • jupiter-staked-solJupiter Staked SOL (JUPSOL) $ 194.22
    • the-sandboxThe Sandbox (SAND) $ 0.362533
    • the-sandboxThe Sandbox (SAND) $ 0.362533
    • pudgy-penguinsPudgy Penguins (PENGU) $ 0.013910
    • pudgy-penguinsPudgy Penguins (PENGU) $ 0.013910
    • coredaoorgCore (CORE) $ 0.861883
    • coredaoorgCore (CORE) $ 0.861883
    • arbitrum-bridged-wbtc-arbitrum-oneArbitrum Bridged WBTC (Arbitrum One) (WBTC) $ 104,077.00
    • arbitrum-bridged-wbtc-arbitrum-oneArbitrum Bridged WBTC (Arbitrum One) (WBTC) $ 104,077.00
    • walrus-2Walrus (WAL) $ 0.661703
    • walrus-2Walrus (WAL) $ 0.661703
    • bittorrentBitTorrent (BTT) $ 0.00000084
    • bittorrentBitTorrent (BTT) $ 0.00000084
    • bitcoin-svBitcoin SV (BSV) $ 41.41
    • bitcoin-svBitcoin SV (BSV) $ 41.41
    • based-brettBrett (BRETT) $ 0.082625
    • based-brettBrett (BRETT) $ 0.082625
    • renzo-restaked-ethRenzo Restaked ETH (EZETH) $ 2,666.87
    • renzo-restaked-ethRenzo Restaked ETH (EZETH) $ 2,666.87
    • pancakeswap-tokenPancakeSwap (CAKE) $ 2.52
    • pancakeswap-tokenPancakeSwap (CAKE) $ 2.52
    • clbtcclBTC (CLBTC) $ 103,626.00
    • clbtcclBTC (CLBTC) $ 103,626.00
    • tether-goldTether Gold (XAUT) $ 3,234.83
    • tether-goldTether Gold (XAUT) $ 3,234.83
    • solv-protocol-solvbtc-bbnSolv Protocol Staked BTC (XSOLVBTC) $ 103,214.00
    • solv-protocol-solvbtc-bbnSolv Protocol Staked BTC (XSOLVBTC) $ 103,214.00
    • iotaIOTA (IOTA) $ 0.257957
    • iotaIOTA (IOTA) $ 0.257957
    • polygon-bridged-usdt-polygonPolygon Bridged USDT (Polygon) (USDT) $ 1.00
    • polygon-bridged-usdt-polygonPolygon Bridged USDT (Polygon) (USDT) $ 1.00
    • ethereum-name-serviceEthereum Name Service (ENS) $ 23.48
    • ethereum-name-serviceEthereum Name Service (ENS) $ 23.48
    • pax-goldPAX Gold (PAXG) $ 3,242.56
    • pax-goldPAX Gold (PAXG) $ 3,242.56
    • dexeDeXe (DEXE) $ 13.23
    • dexeDeXe (DEXE) $ 13.23
    • spx6900SPX6900 (SPX) $ 0.812185
    • spx6900SPX6900 (SPX) $ 0.812185
    • kaiaKaia (KAIA) $ 0.128474
    • kaiaKaia (KAIA) $ 0.128474
    • heliumHelium (HNT) $ 3.99
    • heliumHelium (HNT) $ 3.99
    • flowFlow (FLOW) $ 0.459510
    • flowFlow (FLOW) $ 0.459510
    • official-foOfficial FO (FO) $ 0.725609
    • official-foOfficial FO (FO) $ 0.725609
    • tezosTezos (XTZ) $ 0.689869
    • tezosTezos (XTZ) $ 0.689869
    • stakewise-v3-osethStakeWise Staked ETH (OSETH) $ 2,667.87
    • stakewise-v3-osethStakeWise Staked ETH (OSETH) $ 2,667.87
    • zcashZcash (ZEC) $ 43.94
    • zcashZcash (ZEC) $ 43.94
    • thorchainTHORChain (RUNE) $ 1.98
    • thorchainTHORChain (RUNE) $ 1.98
    • pyth-networkPyth Network (PYTH) $ 0.192431
    • pyth-networkPyth Network (PYTH) $ 0.192431
    • jito-governance-tokenJito (JTO) $ 2.11
    • jito-governance-tokenJito (JTO) $ 2.11
    • decentralandDecentraland (MANA) $ 0.368497
    • decentralandDecentraland (MANA) $ 0.368497
    • usual-usdUsual USD (USD0) $ 0.997603
    • usual-usdUsual USD (USD0) $ 0.997603
    • pendlePendle (PENDLE) $ 3.92
    • pendlePendle (PENDLE) $ 3.92
    • usdx-money-usdxStables Labs USDX (USDX) $ 0.998758
    • usdx-money-usdxStables Labs USDX (USDX) $ 0.998758
    • binance-peg-dogecoinBinance-Peg Dogecoin (DOGE) $ 0.243212
    • binance-peg-dogecoinBinance-Peg Dogecoin (DOGE) $ 0.243212
    • aerodrome-financeAerodrome Finance (AERO) $ 0.746379
    • aerodrome-financeAerodrome Finance (AERO) $ 0.746379
    • chain-2Onyxcoin (XCN) $ 0.017945
    • chain-2Onyxcoin (XCN) $ 0.017945
    • aioz-networkAIOZ Network (AIOZ) $ 0.507579
    • aioz-networkAIOZ Network (AIOZ) $ 0.507579
    • ondo-us-dollar-yieldOndo US Dollar Yield (USDY) $ 1.10
    • ondo-us-dollar-yieldOndo US Dollar Yield (USDY) $ 1.10
    • reserve-rights-tokenReserve Rights (RSR) $ 0.010235
    • reserve-rights-tokenReserve Rights (RSR) $ 0.010235
    • starknetStarknet (STRK) $ 0.188084
    • starknetStarknet (STRK) $ 0.188084
    • telcoinTelcoin (TEL) $ 0.006287
    • telcoinTelcoin (TEL) $ 0.006287
    • lido-daoLido DAO (LDO) $ 1.11
    • lido-daoLido DAO (LDO) $ 1.11
    • wbnbWrapped BNB (WBNB) $ 688.32
    • wbnbWrapped BNB (WBNB) $ 688.32
    • jasmycoinJasmyCoin (JASMY) $ 0.020393
    • jasmycoinJasmyCoin (JASMY) $ 0.020393
    • mantle-staked-etherMantle Staked Ether (METH) $ 2,711.39
    • mantle-staked-etherMantle Staked Ether (METH) $ 2,711.39
    • msolMarinade Staked SOL (MSOL) $ 226.50
    • msolMarinade Staked SOL (MSOL) $ 226.50
    • paypal-usdPayPal USD (PYUSD) $ 0.999929
    • paypal-usdPayPal USD (PYUSD) $ 0.999929
    • raydiumRaydium (RAY) $ 3.19
    • raydiumRaydium (RAY) $ 3.19
    • binance-bridged-usdc-bnb-smart-chainBinance Bridged USDC (BNB Smart Chain) (USDC) $ 0.997001
    • binance-bridged-usdc-bnb-smart-chainBinance Bridged USDC (BNB Smart Chain) (USDC) $ 0.997001
    • jupiter-staked-solJupiter Staked SOL (JUPSOL) $ 194.22
    • jupiter-staked-solJupiter Staked SOL (JUPSOL) $ 194.22
    • the-sandboxThe Sandbox (SAND) $ 0.362533
    • the-sandboxThe Sandbox (SAND) $ 0.362533
    • pudgy-penguinsPudgy Penguins (PENGU) $ 0.013910
    • pudgy-penguinsPudgy Penguins (PENGU) $ 0.013910
    • coredaoorgCore (CORE) $ 0.861883
    • coredaoorgCore (CORE) $ 0.861883
    • arbitrum-bridged-wbtc-arbitrum-oneArbitrum Bridged WBTC (Arbitrum One) (WBTC) $ 104,077.00
    • arbitrum-bridged-wbtc-arbitrum-oneArbitrum Bridged WBTC (Arbitrum One) (WBTC) $ 104,077.00
    • walrus-2Walrus (WAL) $ 0.661703
    • walrus-2Walrus (WAL) $ 0.661703
    • bittorrentBitTorrent (BTT) $ 0.00000084
    • bittorrentBitTorrent (BTT) $ 0.00000084
    • bitcoin-svBitcoin SV (BSV) $ 41.41
    • bitcoin-svBitcoin SV (BSV) $ 41.41
    • based-brettBrett (BRETT) $ 0.082625
    • based-brettBrett (BRETT) $ 0.082625
    • renzo-restaked-ethRenzo Restaked ETH (EZETH) $ 2,666.87
    • renzo-restaked-ethRenzo Restaked ETH (EZETH) $ 2,666.87
    • pancakeswap-tokenPancakeSwap (CAKE) $ 2.52
    • pancakeswap-tokenPancakeSwap (CAKE) $ 2.52
    • clbtcclBTC (CLBTC) $ 103,626.00
    • clbtcclBTC (CLBTC) $ 103,626.00
    • tether-goldTether Gold (XAUT) $ 3,234.83
    • tether-goldTether Gold (XAUT) $ 3,234.83
    • solv-protocol-solvbtc-bbnSolv Protocol Staked BTC (XSOLVBTC) $ 103,214.00
    • solv-protocol-solvbtc-bbnSolv Protocol Staked BTC (XSOLVBTC) $ 103,214.00
    • iotaIOTA (IOTA) $ 0.257957
    • iotaIOTA (IOTA) $ 0.257957
    • polygon-bridged-usdt-polygonPolygon Bridged USDT (Polygon) (USDT) $ 1.00
    • polygon-bridged-usdt-polygonPolygon Bridged USDT (Polygon) (USDT) $ 1.00
    • ethereum-name-serviceEthereum Name Service (ENS) $ 23.48
    • ethereum-name-serviceEthereum Name Service (ENS) $ 23.48
    • pax-goldPAX Gold (PAXG) $ 3,242.56
    • pax-goldPAX Gold (PAXG) $ 3,242.56
    • dexeDeXe (DEXE) $ 13.23
    • dexeDeXe (DEXE) $ 13.23
    • spx6900SPX6900 (SPX) $ 0.812185
    • spx6900SPX6900 (SPX) $ 0.812185
    • kaiaKaia (KAIA) $ 0.128474
    • kaiaKaia (KAIA) $ 0.128474
    • heliumHelium (HNT) $ 3.99
    • heliumHelium (HNT) $ 3.99
    • flowFlow (FLOW) $ 0.459510
    • flowFlow (FLOW) $ 0.459510
    • official-foOfficial FO (FO) $ 0.725609
    • official-foOfficial FO (FO) $ 0.725609
    • tezosTezos (XTZ) $ 0.689869
    • tezosTezos (XTZ) $ 0.689869
    • stakewise-v3-osethStakeWise Staked ETH (OSETH) $ 2,667.87
    • stakewise-v3-osethStakeWise Staked ETH (OSETH) $ 2,667.87
    • zcashZcash (ZEC) $ 43.94
    • zcashZcash (ZEC) $ 43.94
    • thorchainTHORChain (RUNE) $ 1.98
    • thorchainTHORChain (RUNE) $ 1.98
    • pyth-networkPyth Network (PYTH) $ 0.192431
    • pyth-networkPyth Network (PYTH) $ 0.192431
    • jito-governance-tokenJito (JTO) $ 2.11
    • jito-governance-tokenJito (JTO) $ 2.11
    • decentralandDecentraland (MANA) $ 0.368497
    • decentralandDecentraland (MANA) $ 0.368497
    • usual-usdUsual USD (USD0) $ 0.997603
    • usual-usdUsual USD (USD0) $ 0.997603
    • pendlePendle (PENDLE) $ 3.92
    • pendlePendle (PENDLE) $ 3.92
    • usdx-money-usdxStables Labs USDX (USDX) $ 0.998758
    • usdx-money-usdxStables Labs USDX (USDX) $ 0.998758
    • binance-peg-dogecoinBinance-Peg Dogecoin (DOGE) $ 0.243212
    • binance-peg-dogecoinBinance-Peg Dogecoin (DOGE) $ 0.243212
    • aerodrome-financeAerodrome Finance (AERO) $ 0.746379
    • aerodrome-financeAerodrome Finance (AERO) $ 0.746379
    • chain-2Onyxcoin (XCN) $ 0.017945
    • chain-2Onyxcoin (XCN) $ 0.017945
    • aioz-networkAIOZ Network (AIOZ) $ 0.507579
    • aioz-networkAIOZ Network (AIOZ) $ 0.507579
    • ondo-us-dollar-yieldOndo US Dollar Yield (USDY) $ 1.10
    • ondo-us-dollar-yieldOndo US Dollar Yield (USDY) $ 1.10
    • reserve-rights-tokenReserve Rights (RSR) $ 0.010235
    • reserve-rights-tokenReserve Rights (RSR) $ 0.010235
    • starknetStarknet (STRK) $ 0.188084
    • starknetStarknet (STRK) $ 0.188084
    • telcoinTelcoin (TEL) $ 0.006287
    • telcoinTelcoin (TEL) $ 0.006287