Tokens et NFTs (DAS)
searchAssets
Recherchez et filtrez les NFTs Solana, les NFTs compressés, et les tokens en utilisant des critères flexibles incluant la propriété, les créateurs, les collections et les attributs personnalisés
POST
searchAssets
Paramètres de la requête
string
requis
L’adresse du portefeuille Solana pour récupérer les actifs numériques possédés afin de filtrer les résultats de recherche.
string
requis
Filtrez par type spécifique de token Solana incluant les NFTs compressés (cNFTs), les NFTs réguliers, les NFTs programmables (pNFTs) ou les tokens SPL fongibles pour une découverte ciblée d’actifs.
fungiblenonFungibleregularNftcompressedNftall
number
La page des résultats à retourner.
string
Critère d’adresse d’autorité pour filtrer les actifs numériques Solana en fonction de l’autorité du programme, utile pour trouver des actifs contrôlés par des protocoles spécifiques ou des autorités de mise à jour.
number
Le nombre maximum d’actifs à retourner.
object
Options de tri pour la réponse.
string
Les critères selon lesquels les actifs seront triés.
createdrecent_actionupdatednone
string
La direction du tri.
ascdesc
boolean
Filtrez les NFTs Solana compressés (cNFTs) qui utilisent la technologie de compression d’état pour réduire les coûts de stockage et améliorer l’évolutivité.
boolean
Filtrez les actifs Solana éligibles pour la compression mais qui n’ont pas encore été compressés au format de compression d’état.
number
Critère de délégation pour la recherche d’actifs.
string
Critères d’adresse de portefeuille du créateur pour trouver des NFTs Solana créés par des artistes, projets ou créateurs spécifiques pour l’attribution et le suivi des royalties.
boolean
Si un créateur est vérifié.
array
Tableau de groupements de collection pour filtrer les NFTs Solana par leur appartenance à une collection (par ex. [“collection”, “<collectionKey>”]) pour trouver des actifs associés.
string
Adresse de l’arbre de Merkle pour filtrer les NFTs compressés (cNFTs) par leur arbre de collection. Ce paramètre est spécifique à Helius et ne fait pas partie de la spécification officielle DAS.
number
Critères de l’offre pour la recherche d’actifs.
string
Critères de frappe de l’offre pour la recherche d’actifs.
boolean
Si un actif est gelé.
boolean
Si un actif est brûlé.
boolean
Filtrez les actifs qui ont une identité d’agent (plugin externe AgentIdentity MPL Core).
string
Filtrez par adresse de frappe de token agent en base58 provenant du programme Agent Registry.
string
Filtrez par signataire d’actif en base58 PDA (MPL Core).
string
Le type d’interface standard de token Solana pour filtrer des implémentations spécifiques de NFT incluant les NFTs programmables, les NFTs hérités, les tokens fongibles et les actifs, collections ou groupes MPL Core (MIP-11).
V1_NFTV1_PRINTLEGACY_NFTV2_NFTFungibleAssetFungibleTokenCustomIdentityExecutableProgrammableNFTMplCoreAssetMplBubblegumV2MplCoreCollectionMplCoreGroup
string
Critère du type de cible de royalty.
number
Critère de la cible de royalty.
number
Critère du montant de la royalty.
number
Critères de modèle de propriété.
string
Un curseur pour la pagination vers l’arrière.
string
Un curseur pour la pagination vers l’avant.
object
Options d’affichage avancées pour personnaliser la réponse de recherche d’actifs Solana.
boolean
défaut:"false"
Affichez les collections non vérifiées au lieu de les ignorer.
boolean
défaut:"false"
Affichez les métadonnées de la collection.
boolean
défaut:"false"
Affichez le nombre total d’actifs correspondants (requête plus lente).
boolean
défaut:"false"
Affichez le solde natif (SOL) du propriétaire.
boolean
défaut:"false"
Affichez les actifs avec un solde nul.
Autorisations
Votre clé API Helius. Vous pouvez en obtenir une gratuitement sur le tableau de bord.
Corps
application/json
La version du protocole JSON-RPC.
Options disponibles:
2.0 Un identifiant pour identifier la demande.
Le nom de la méthode JSON-RPC à invoquer.
Options disponibles:
searchAssets Paramètres pour la méthode searchAssets.