Digital Asset Standard (DAS)
searchAssets
Search and filter Solana NFTs, compressed NFTs, and tokens using flexible criteria including ownership, creators, collections, and custom attributes
POST
searchAssets
Documentation Index
Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
Request Parameters
The Solana wallet address to retrieve owned digital assets for filtering search results.
Filter for specific Solana token types including compressed NFTs (cNFTs), regular NFTs,
programmable NFTs (pNFTs), or fungible SPL tokens for targeted asset discovery.
fungiblenonFungibleregularNftcompressedNftall
The page of results to return.
The authority address criteria for filtering Solana digital assets based on program authority,
useful for finding assets controlled by specific protocols or update authorities.
The maximum number of assets to return.
The sorting options for the response.
The criteria by which the assets will be sorted.
createdrecent_actionupdatednone
The sorting direction.
ascdesc
Filter for compressed Solana NFTs (cNFTs) that use state compression technology
for reduced storage costs and improved scalability.
Filter for Solana assets that are eligible for compression but have not yet
been compressed into the state compression format.
Delegate criteria for the asset search.
Creator wallet address criteria for finding Solana NFTs created by specific artists,
projects, or creators for attribution and royalty tracking.
Whether a creator is verified.
Collection grouping array for filtering Solana NFTs by their collection membership
(e.g.
["collection", "<collectionKey>"]) to find related assets.Merkle tree address for filtering compressed NFTs (cNFTs) by their collection tree.
This parameter is Helius-specific and not part of the official DAS specification.
Supply criteria for the asset search.
Supply mint criteria for the asset search.
Whether an asset is frozen.
Whether an asset is burnt.
Filter assets that have an Agent Identity (MPL Core AgentIdentity external plugin).
Filter by base58 agent token mint address from the Agent Registry program.
Filter by base58 asset-signer PDA (MPL Core).
The Solana token standard interface type to filter for specific NFT implementations
including programmable NFTs, legacy NFTs, fungible tokens, and MPL Core assets, collections, or groups (MIP-11).
V1_NFTV1_PRINTLEGACY_NFTV2_NFTFungibleAssetFungibleTokenCustomIdentityExecutableProgrammableNFTMplCoreAssetMplBubblegumV2MplCoreCollectionMplCoreGroup
Royalty target type criteria.
Royalty target criteria.
Royalty amount criteria.
Ownership model criteria.
A cursor for paginating backward.
A cursor for paginating forward.
Advanced display options for customizing the Solana asset search response.
Show unverified collections instead of skipping them.
Show metadata for the collection.
Show total number of matching assets (slower request).
Show the native (SOL) balance of the owner.
Display inscription details.
Display assets with zero balance.
Authorizations
Body
application/json
The version of the JSON-RPC protocol.
Available options:
2.0 An ID to identify the request.
The name of the JSON-RPC method to invoke.
Available options:
searchAssets Parameters for the searchAssets method.
Response
Successful response
Example:
{
"total": 80,
"limit": 50,
"page": 1,
"items": [
{
"interface": "V1_NFT",
"id": "SomeNftMintKey12345",
"ownership": {
"owner": "86xCnPeV69n6t3DnyGvkKobf9FdN2H9oiVDdaMpo2MMY",
"ownership_model": "single"
},
"content": {
"json_uri": "https://example.com/metadata/12345.json"
}
}
]
}
The native SOL balance of the Solana wallet account in lamports and USD value.
Previous
getPriorityFeeEstimateGet recommended priority fee estimates for Solana transactions to optimize for inclusion and cost based on recent network activity and account locks
Next
searchAssets