rewrite this content using a minimum of 1000 words and keep HTML tags
Supercharge your crypto project with Moralis’ Solana NFT API! Instantly fetch wallet balances, rich metadata, media items, and more – all with a single API call. Cut complexity, save time, and bring your platform to life with the industry’s best and most intuitive tool for building NFT-related projects!
To start things off, we’ll dive straight into a code example and show you how to fetch NFT metadata with the Solana NFT API:
import fetch from ‘node-fetch’;
const options = {
method: ‘GET’,
headers: {
accept: ‘application/json’,
‘X-API-Key’: ‘YOUR_API_KEY’
},
};
fetch(‘https://solana-gateway.moralis.io/nft/mainnet/B3VUvy9hZKmsn2XdDtefTN8fY9ivov3nNPeTw15QonWy/metadata’, options)
.then(response => response.json())
.then(response => console.log(response))
.catch(err => console.error(err));
Calling the script above will give you the metadata of the specified NFT, including its name, description, attributes, Metaplex data, and much more. Here’s a sample response:
{
“address”: “B3VUvy9hZKmsn2XdDtefTN8fY9ivov3nNPeTw15QonWy”,
“mint”: “B3VUvy9hZKmsn2XdDtefTN8fY9ivov3nNPeTw15QonWy”,
“standard”: “metaplex”,
“name”: “Mad Lads #7519”,
“symbol”: “MAD”,
“description”: “Fock it.”,
“imageOriginalUrl”: “https://madlads.s3.us-west-2.amazonaws.com/images/7519.png”,
“externalUrl”: “https://madlads.com”,
“metadataOriginalUrl”: “https://madlads.s3.us-west-2.amazonaws.com/json/7519.json”,
“totalSupply”: “1”,
“metaplex”: {
“metadataUri”: “https://madlads.s3.us-west-2.amazonaws.com/json/7519.json”,
“updateAuthority”: “2RtGg6fsFiiF1EQzHqbd66AhW7R5bWeQGpTbv2UMkCdW”,
“sellerFeeBasisPoints”: 420,
“primarySaleHappened”: 1,
“isMutable”: true,
“masterEdition”: false
},
“attributes”: [
{
“traitType”: “Gender”,
“value”: “Male”
},
{
“traitType”: “Type”,
“value”: “Dark”
},
//…
],
“contract”: {
“type”: “non-fungible-programmable”,
“name”: “Mad Lads”,
“symbol”: “MAD”
},
“collection”: {
“collectionAddress”: “J1S9H3QjnRtBbbuD4HjPV6RpRhwuk4zKbxsnCHuTgh9w”,
“name”: “Mad Lads”,
“description”: “Fock it.”,
“imageOriginalUrl”: “https://madlads.s3.us-west-2.amazonaws.com/images/7519.png”,
“externalUrl”: “https://madlads.com”,
“metaplexMint”: “J1S9H3QjnRtBbbuD4HjPV6RpRhwuk4zKbxsnCHuTgh9w”,
“sellerFeeBasisPoints”: 500
},
“firstCreated”: {
“mintTimestamp”: 1682119202,
“mintBlockNumber”: 189744777,
“mintTransaction”: “4sfSDiAvaci4hBVTa4xxKvkTXCAMWNeitprnwKJPgwGroNaL8h6VZRdDtVHQBopYf7UZbuXT3fYfap3ULwjpCkEY”
},
“creators”: [
{
“address”: “5XvhfmRjwXkGp3jHGmaKpqeerNYjkuZZBYLVQYdeVcRv”,
“share”: 0,
“verified”: true
},
{
“address”: “2RtGg6fsFiiF1EQzHqbd66AhW7R5bWeQGpTbv2UMkCdW”,
“share”: 100,
“verified”: true
}
],
“properties”: {
“files”: [
{
“id”: “portrait”,
“uri”: “https://madlads.s3.us-west-2.amazonaws.com/images/7519.png”,
“type”: “image/png”
},
{
“id”: “rug”,
“uri”: “https://arweave.net/qJ5B6fx5hEt4P7XbicbJQRyTcbyLaV-OQNA1KjzdqOQ/7519.png”,
“type”: “image/png”
}
],
“category”: “image”,
“collection”: {
“name”: “Mad Lads”,
“family”: “MAD”
},
“creators”: [
{
“address”: “2RtGg6fsFiiF1EQzHqbd66AhW7R5bWeQGpTbv2UMkCdW”,
“share”: 100
}
]
},
“media”: {
“status”: “processing”,
“originalMediaUrl”: “https://madlads.s3.us-west-2.amazonaws.com/images/7519.png”,
“updatedAt”: “2025-05-21T09:16:34.369Z”
},
“possibleSpam”: false
}
That’s it; this is how easy it is to get NFT metadata when working with Moralis!
To learn more about the Solana NFT API, please join us in today’s guide or check out the YouTube video below for more info on our most recent updates:
If you immediately want to start using this premier tool yourself, click the button below to sign up for a free Moralis account:
Overview
Building a Solana crypto project that needs NFT data? Whether it’s an NFT marketplace, token explorer, wallet, or analytics platform, you’ll quickly run into a major hurdle: accessing, decoding, and indexing NFT data from the Solana blockchain isn’t easy. It’s time-consuming, resource-intensive, and difficult to do from scratch.
Fortunately, that’s where Solana NFT APIs come into play. With just a single API call, you can fetch everything from NFT balances to comprehensive metadata without breaking a sweat.
But which is the best Solana NFT API? And how can it help you build faster and smarter?
For the answers to the above questions, join us in today’s guide as we lay it all out for you. Let’s dive straight in!
What is a Solana NFT API?
A Solana NFT API – short for ”application programming interface” – is a tool that allows users to seamlessly access NFT data on the Solana network. This type of interface simplifies blockchain interactions, streamlining the process of building NFT-related applications, such as marketplaces, explorers, analytics platforms, and wallets.
Here’s why you want to use an NFT API:
Easy On-Chain Data Access: Access on-chain data – including balances, metadata, etc. – with ease. Without an API, you’d have to manage nodes and index the information yourself, which is both cumbersome and time-consuming.
Seamless Data Integration: Integrate on- and off-chain data into your applications or websites with minimal development effort. One API call is all it takes to enrich your project with NFT-related insights.
Save Time & Reduce Costs: Utilizing a prominent NFT API can cut weeks or even months of development time and associated costs, as you don’t have to bother with any of the underlying complexities.
All in all, a Solana NFT API simplifies your development workflow, helping you build NFT-powered projects faster and more efficiently.
With that said, let’s dive into Web3’s #1 API provider: Moralis for Developers!
What is Moralis for Developers?
Moralis for Developers is the industry’s top crypto data provider, featuring world-class APIs and RPC nodes designed to make your development efforts a breeze. Get NFT balances, decoded wallet history, live prices, OHLCV data, and much more with just a single API request. Supercharge your platform with accurate, real-time blockchain data without breaking a sweat!

Here are three reasons why developers choose Moralis:
More Data. Fewer Requests: With outcome-oriented APIs, Moralis gives you more data with fewer requests. Build everything from comprehensive portfolio views to interactive candlestick charts using only a single endpoint.
Cross-Chain Support: Moralis supports all major chains, including Solana, Ethereum, Base, Optimism, BNB Smart Chain (BSC), and many more. Build crypto projects for the entire Web3 ecosystem with one unified toolkit.
Enterprise-Grade Security: With a SOC 2 Type 2 certificate, Moralis offers world-class reliability and security across all tools and features.
Let’s now dive straight into our premier NFT API!
Introducing the Solana NFT API
With Moralis’ Solana NFT API, you can easily get NFT balances, comprehensive metadata, media items, and more with just one line of code. It’s the perfect tool if you’re looking to integrate NFT-related insights into your project, whether you’re building a wallet, NFT marketplace, NFT explorer, or any other platform.

Here are some key benefits of the Solana NFT API:
Complete Metadata: Receive detailed metadata for all NFTs, including descriptions, attributes, traits, verification status, external links, creator information, Metaplex data, and much more.
Media Items: Get high-quality image previews for all NFTs.
Collection Data: Access collection data for all NFTs, including addresses, names, descriptions, URLs, etc.
Spam Indicators: Filter out potential spam tokens with advanced indicators.
With an overview of the Solana NFT API, we’ll now explore the endpoints of this premier tool!
Solana NFT API Endpoints
At the time of writing, the Solana NFT API currently features two endpoints. These two share the following base URL: https://solana-gateway.moralis.io
Here are the available endpoints:
/account/:network/:address/nft: Query a list of all NFTs owned by a wallet.
/nft/:network/:address/metadata: Fetch the global NFT metadata for any given address.
Let’s take a closer look at both these endpoints and their responses in separate sections below.
Get NFTs by Wallet
With the /account/:network/:address/nft endpoint, you can query an array of all NFTs owned by a wallet. To call this endpoint, you simply need to pass along two required parameters: network and address. You can also include the optional nftMetadata, mediaItems, and excludeSpam parameters to receive full metadata and exclude potential spam tokens. Here’s an example of what it can look like:
import fetch from ‘node-fetch’;
const options = {
method: ‘GET’,
headers: {
accept: ‘application/json’,
‘X-API-Key’: ‘YOUR_API_KEY’
},
};
fetch(‘https://solana-gateway.moralis.io/account/mainnet/HHzFhe3RhaGLCKK1bmjKZD71KNnji2Aqcjt2SgwssrnW/nft?nftMetadata=true&mediaItems=true&excludeSpam=true’, options)
.then(response => response.json())
.then(response => console.log(response))
.catch(err => console.error(err));
Calling the endpoint above will return a list of NFTs, complete with metadata, media items, and additional information. Here’s a sample response:
[
{
“associatedTokenAddress”: “5BqdCLLgYgi2HSh8CHBLboGkYrVTD42ABGiBcttsi84d”,
“mint”: “GaZiBNFWjdnLXFqY2VWW4zn859o8hM3SnnRuxzLtnKiN”,
“name”: “Mad Lads #555”,
“symbol”: “MAD”,
“decimals”: 0,
“amount”: “1”,
“amountRaw”: “1”,
“possibleSpam”: false,
“media”: {
“status”: “processing”,
“originalMediaUrl”: “https://madlads.s3.us-west-2.amazonaws.com/images/555.png”,
“updatedAt”: “2025-05-21T09:08:11.436Z”
},
“totalSupply”: “1”,
“attributes”: [
{
“traitType”: “Gender”,
“value”: “Male”
},
{
“traitType”: “Type”,
“value”: “Light”
}
//…
],
“contract”: {
“type”: “non-fungible-programmable”,
“name”: “Mad Lads”,
“symbol”: “MAD”
},
“collection”: {
“collectionAddress”: “J1S9H3QjnRtBbbuD4HjPV6RpRhwuk4zKbxsnCHuTgh9w”,
“name”: “Mad Lads”,
“description”: “Fock it.”,
“imageOriginalUrl”: “https://madlads.s3.us-west-2.amazonaws.com/images/555.png”,
“externalUrl”: “https://madlads.com”,
“metaplexMint”: “J1S9H3QjnRtBbbuD4HjPV6RpRhwuk4zKbxsnCHuTgh9w”,
“sellerFeeBasisPoints”: 500
},
“firstCreated”: {
“mintTimestamp”: 1681947991,
“mintBlockNumber”: 189387012,
“mintTransaction”: “3bAFUGtMpUV6HTESy2LFMDARmbB4CgNbP5G9qzdrxN4HHkgNJ8DMQeZA7chJ3zUU2HtugcESCHuDM78ttSye4kij”
},
“creators”: [
{
“address”: “5XvhfmRjwXkGp3jHGmaKpqeerNYjkuZZBYLVQYdeVcRv”,
“share”: 0,
“verified”: true
},
{
“address”: “2RtGg6fsFiiF1EQzHqbd66AhW7R5bWeQGpTbv2UMkCdW”,
“share”: 100,
“verified”: true
}
],
“properties”: {
“files”: [
{
“id”: “portrait”,
“uri”: “https://madlads.s3.us-west-2.amazonaws.com/images/555.png”,
“type”: “image/png”
},
{
“id”: “rug”,
“uri”: “https://arweave.net/qJ5B6fx5hEt4P7XbicbJQRyTcbyLaV-OQNA1KjzdqOQ/555.png”,
“type”: “image/png”
}
],
“category”: “image”,
“collection”: {
“name”: “Mad Lads”,
“family”: “MAD”
},
“creators”: [
{
“address”: “2RtGg6fsFiiF1EQzHqbd66AhW7R5bWeQGpTbv2UMkCdW”,
“share”: 100
}
]
}
}
//…
]
If you’d like to learn more about this endpoint and try it out yourself, please check out the Get SOL NFTs documentation page.
Get NFT Metadata
The /nft/:network/:address/metadata endpoint returns an object with the specified NFT’s metadata. To call this endpoint, you need to pass along network and address parameters. Here’s a sample script showing it in action:
import fetch from ‘node-fetch’;
const options = {
method: ‘GET’,
headers: {
accept: ‘application/json’,
‘X-API-Key’: ‘YOUR_API_KEY’
},
};
fetch(‘https://solana-gateway.moralis.io/nft/mainnet/B3VUvy9hZKmsn2XdDtefTN8fY9ivov3nNPeTw15QonWy/metadata’, options)
.then(response => response.json())
.then(response => console.log(response))
.catch(err => console.error(err));
Running the code above will return an object containing the metadata of the NFT, including its name, description, Metaplex data, attributes, collection insights, media items, spam indicator, and more. Here’s what it can look like:
{
“address”: “B3VUvy9hZKmsn2XdDtefTN8fY9ivov3nNPeTw15QonWy”,
“mint”: “B3VUvy9hZKmsn2XdDtefTN8fY9ivov3nNPeTw15QonWy”,
“standard”: “metaplex”,
“name”: “Mad Lads #7519”,
“symbol”: “MAD”,
“description”: “Fock it.”,
“imageOriginalUrl”: “https://madlads.s3.us-west-2.amazonaws.com/images/7519.png”,
“externalUrl”: “https://madlads.com”,
“metadataOriginalUrl”: “https://madlads.s3.us-west-2.amazonaws.com/json/7519.json”,
“totalSupply”: “1”,
“metaplex”: {
“metadataUri”: “https://madlads.s3.us-west-2.amazonaws.com/json/7519.json”,
“updateAuthority”: “2RtGg6fsFiiF1EQzHqbd66AhW7R5bWeQGpTbv2UMkCdW”,
“sellerFeeBasisPoints”: 420,
“primarySaleHappened”: 1,
“isMutable”: true,
“masterEdition”: false
},
“attributes”: [
{
“traitType”: “Gender”,
“value”: “Male”
},
{
“traitType”: “Type”,
“value”: “Dark”
},
//…
],
“contract”: {
“type”: “non-fungible-programmable”,
“name”: “Mad Lads”,
“symbol”: “MAD”
},
“collection”: {
“collectionAddress”: “J1S9H3QjnRtBbbuD4HjPV6RpRhwuk4zKbxsnCHuTgh9w”,
“name”: “Mad Lads”,
“description”: “Fock it.”,
“imageOriginalUrl”: “https://madlads.s3.us-west-2.amazonaws.com/images/7519.png”,
“externalUrl”: “https://madlads.com”,
“metaplexMint”: “J1S9H3QjnRtBbbuD4HjPV6RpRhwuk4zKbxsnCHuTgh9w”,
“sellerFeeBasisPoints”: 500
},
“firstCreated”: {
“mintTimestamp”: 1682119202,
“mintBlockNumber”: 189744777,
“mintTransaction”: “4sfSDiAvaci4hBVTa4xxKvkTXCAMWNeitprnwKJPgwGroNaL8h6VZRdDtVHQBopYf7UZbuXT3fYfap3ULwjpCkEY”
},
“creators”: [
{
“address”: “5XvhfmRjwXkGp3jHGmaKpqeerNYjkuZZBYLVQYdeVcRv”,
“share”: 0,
“verified”: true
},
{
“address”: “2RtGg6fsFiiF1EQzHqbd66AhW7R5bWeQGpTbv2UMkCdW”,
“share”: 100,
“verified”: true
}
],
“properties”: {
“files”: [
{
“id”: “portrait”,
“uri”: “https://madlads.s3.us-west-2.amazonaws.com/images/7519.png”,
“type”: “image/png”
},
{
“id”: “rug”,
“uri”: “https://arweave.net/qJ5B6fx5hEt4P7XbicbJQRyTcbyLaV-OQNA1KjzdqOQ/7519.png”,
“type”: “image/png”
}
],
“category”: “image”,
“collection”: {
“name”: “Mad Lads”,
“family”: “MAD”
},
“creators”: [
{
“address”: “2RtGg6fsFiiF1EQzHqbd66AhW7R5bWeQGpTbv2UMkCdW”,
“share”: 100
}
]
},
“media”: {
“status”: “processing”,
“originalMediaUrl”: “https://madlads.s3.us-west-2.amazonaws.com/images/7519.png”,
“updatedAt”: “2025-05-21T09:16:34.369Z”
},
“possibleSpam”: false
}
Check out the Get SOL NFT Metadata documentation page to learn more about this endpoint.
Full Tutorial: How to Get a Wallet’s NFT Balance
Now that you have familiarized yourself with the Solana NFT API and its endpoints, let’s dive into a tutorial showing you how it works in practice. More specifically, we’ll show you how to get the NFT balance of any wallet in three simple steps:
Get Your API Key
Write a Script
Run the Code
But before we can kickstart this tutorial, you need to deal with some prerequisites!
Prerequisites
To follow along in the tutorial below, make sure you have these installed:
Step 1: Get Your API Key
To use the Solana NFT API, you first need a Moralis API key. To get one, start by signing up for a free account using the button at the top right:

Once you log in to the admin panel, you’ll find your API key directly under the ”Home” tab:

Save your Moralis API key for now, as you’ll need it in the next step!
Step 2: Write a Script
After acquiring your API key, the next step is to write a script calling the /account/:network/:address/nft endpoint. To do so, open your IDE, set up a folder, and initialize a new project with this terminal command:
npm init
Next, install the required dependencies with these two terminal commands:
npm install node-fetch –save
npm install moralis @moralisweb3/common-evm-utils
Open your ”package.json” file and add ”type”: ”module” to the list:

Create a new ”index.js” file and add the following code:
import fetch from ‘node-fetch’;
const options = {
method: ‘GET’,
headers: {
accept: ‘application/json’,
‘X-API-Key’: ‘YOUR_API_KEY’
},
};
fetch(‘https://solana-gateway.moralis.io/account/mainnet/HHzFhe3RhaGLCKK1bmjKZD71KNnji2Aqcjt2SgwssrnW/nft?nftMetadata=true&mediaItems=true&excludeSpam=true’, options)
.then(response => response.json())
.then(response => console.log(response))
.catch(err => console.error(err));
Next, you need to configure the code. First of all, add your Moralis API key by replacing YOUR_API_KEY:

From here, you may also want to modify the query parameters to suit your preferences by, for instance, replacing the address. Additionally, in the sample code, we’ve included nftMetadata, mediaItems, and excludeSpam, all set to true, to fetch full metadata, media items, and filter out spam tokens. If you don’t need all this data, just remove the parameters from the query:

Step 3: Run the Code
To execute the script, just open a new terminal, cd into your project’s root folder, and run this command:
node index.js
Doing so will give you a response containing all the NFTs owned by the specified address. Here’s an example of what it can look like:
[
{
“associatedTokenAddress”: “5BqdCLLgYgi2HSh8CHBLboGkYrVTD42ABGiBcttsi84d”,
“mint”: “GaZiBNFWjdnLXFqY2VWW4zn859o8hM3SnnRuxzLtnKiN”,
“name”: “Mad Lads #555”,
“symbol”: “MAD”,
“decimals”: 0,
“amount”: “1”,
“amountRaw”: “1”,
“possibleSpam”: false,
“media”: {
“status”: “processing”,
“originalMediaUrl”: “https://madlads.s3.us-west-2.amazonaws.com/images/555.png”,
“updatedAt”: “2025-05-21T09:08:11.436Z”
},
“totalSupply”: “1”,
“attributes”: [
{
“traitType”: “Gender”,
“value”: “Male”
},
{
“traitType”: “Type”,
“value”: “Light”
}
//…
],
“contract”: {
“type”: “non-fungible-programmable”,
“name”: “Mad Lads”,
“symbol”: “MAD”
},
“collection”: {
“collectionAddress”: “J1S9H3QjnRtBbbuD4HjPV6RpRhwuk4zKbxsnCHuTgh9w”,
“name”: “Mad Lads”,
“description”: “Fock it.”,
“imageOriginalUrl”: “https://madlads.s3.us-west-2.amazonaws.com/images/555.png”,
“externalUrl”: “https://madlads.com”,
“metaplexMint”: “J1S9H3QjnRtBbbuD4HjPV6RpRhwuk4zKbxsnCHuTgh9w”,
“sellerFeeBasisPoints”: 500
},
“firstCreated”: {
“mintTimestamp”: 1681947991,
“mintBlockNumber”: 189387012,
“mintTransaction”: “3bAFUGtMpUV6HTESy2LFMDARmbB4CgNbP5G9qzdrxN4HHkgNJ8DMQeZA7chJ3zUU2HtugcESCHuDM78ttSye4kij”
},
“creators”: [
{
“address”: “5XvhfmRjwXkGp3jHGmaKpqeerNYjkuZZBYLVQYdeVcRv”,
“share”: 0,
“verified”: true
},
{
“address”: “2RtGg6fsFiiF1EQzHqbd66AhW7R5bWeQGpTbv2UMkCdW”,
“share”: 100,
“verified”: true
}
],
“properties”: {
“files”: [
{
“id”: “portrait”,
“uri”: “https://madlads.s3.us-west-2.amazonaws.com/images/555.png”,
“type”: “image/png”
},
{
“id”: “rug”,
“uri”: “https://arweave.net/qJ5B6fx5hEt4P7XbicbJQRyTcbyLaV-OQNA1KjzdqOQ/555.png”,
“type”: “image/png”
}
],
“category”: “image”,
“collection”: {
“name”: “Mad Lads”,
“family”: “MAD”
},
“creators”: [
{
“address”: “2RtGg6fsFiiF1EQzHqbd66AhW7R5bWeQGpTbv2UMkCdW”,
“share”: 100
}
]
}
}
//…
]
Congratulations! You now know how to get the NFT balance of a wallet on the Solana network!
Beyond the Solana NFT API – Exploring Other Top-Tier Moralis Tools
In addition to the NFT API, you’ll find other top-tier development tools in our Solana API suite. Here are three examples we’ll look at in the following sections:
Wallet API
Token API
Price API
Wallet API: Get a Wallet’s Portfolio Data, Swaps, & Native Balance
When using the Wallet API, you can easily get any wallet’s portfolio data, decoded transaction history, native balance, and more with just a single API call. Build everything from comprehensive portfolio views to detailed transaction timelines without breaking a sweat.

Here are three key endpoints of the Wallet API:
/account/:network/:address/portfolio: Get all digital assets owned by a wallet, including native tokens, fungible tokens, and NFTs, complete with media items, metadata, and more.
/account/:network/:walletAddress/swaps: Fetch all swap-related transactions of a wallet, enriched with category tags, address labels, etc.
/account/:network/:address/balance: Query a wallet’s native balance.
To learn more about this premier tool, please check out the Solana Wallet API documentation.
Token API: Fetch Token Metadata, Holders, & Pairs
With the Token API, you can effortlessly get token metadata, holders, pairs, snipers, swaps, and much more. Use this premier interface to build advanced token search functionality, transaction tables, holder charts, and more with minimal development effort.

Here are three Token API endpoints you’ll likely find helpful:
/token/:network/:address/metadata: Query the metadata of any fungible token.
/token/:network/:address/top-holders: Get a list of a token’s top holders.
/tokens/search: Search for any token by name, symbol, address, or pair address.
Check out the Solana Token API documentation to learn more about this top-tier tool.
Price API: Query Real-Time Prices & OHLCV Data
The Price API is the ultimate tool for anyone looking to integrate prices into their crypto projects. With just a single API call, you can use this premier tool to get any token’s real-time price, OHLCV data, and more.

Here are three endpoints of the Price API:
/token/:network/:address/price: Fetch the real-time price of a token, denominated in both the chain’s native currency and USD.
/token/mainnet/prices: Query the prices of multiple tokens simultaneously.
/token/:network/pairs/:pairAddress/ohlcv: Get OHLCV candlestick data for any token.
To learn more about this premier tool, please check out the Solana Price API documentation page.
Summary: Solana NFT API – Exploring the #1 API for Solana NFTs
Looking for an easy way to enrich your platform with NFT data from the Solana blockchain? If so, then you’ll definitely want to check out Moralis’ Solana NFT API. With this premier tool, you can effortlessly integrate NFT balances, full metadata, media items, and much more into your platform with just a single request!

Here are some prominent benefits of the Solana NFT API:
Comprehensive Metadata: Get in-depth metadata for all tokens, including attributes, traits, description, Metaplex data, and more.
Media Items: Query image previews for all NFTs.
Spam Filters: Utilize spam indicators to filter out unwanted NFTs.
Collection Data: Receive collection data for all NFTs, including names, addresses, descriptions, and more.
So, if you’re looking for the best Solana NFT API, be sure to sign up for a free Moralis account today!
and include conclusion section that’s entertaining to read. do not include the title. Add a hyperlink to this website http://defi-daily.com and label it “DeFi Daily News” for more trending news articles like this
Source link