Obtenir les métadonnées d'un NFT
Récupérez les métadonnées d'un NFT (URL d'image, nom, attributs) pour un token spécifique sur Chiliz Chain en utilisant l'API NFT de Moralis.
Qu'est-ce que les métadonnées d'un NFT ?
Les métadonnées d'un NFT sont l'ensemble des informations descriptives stockées hors chaîne qui détaillent les attributs, les propriétés et le contenu supplémentaire associés à un NFT. Ces détails peuvent inclure une URL d'image, son nom, sa description et les attributs liés à son unicité et à sa propriété.
Comment le faire avec Moralis ?
Moralis dispose d'une API NFT que vous pouvez utiliser, et ils fournissent même un exemple de code pour ce cas d'utilisation :
Pour adapter leur exemple de code, remplacez la référence à Ethereum par leur ID pour Chiliz Chain, 0x15b38 :
import Moralis from 'moralis';
try {
await Moralis.start({
apiKey: "YOUR_API_KEY"
});
const response = await Moralis.EvmApi.nft.getNFTMetadata({
"chain": "0x15b38", // This is for Chiliz Chain Mainnet.
// For Spicy Testnet, use "0x15b32".
"format": "decimal",
"normalizeMetadata": true,
"mediaItems": false,
"address": "0xYourNFTContractAddress",
"tokenId": "1"
});
console.log(response.raw);
} catch (e) {
console.error(e);
}Comment le faire avec Tatum ?
Tatum dispose d'un sous-module NFT dans son outil d'abstraction blockchain que vous pouvez utiliser, et ils fournissent même un exemple de code pour ce cas d'utilisation :
Pour adapter leur exemple de code, remplacez la référence à Ethereum par Chiliz Chain :
Comment le faire avec thirdweb ?
thirdweb — nous pouvons nous inspirer du code source hébergé sur leur site de documentation :
Voici comment nous pourrions adapter cela en code pour récupérer les métadonnées :
Comment le faire avec Nodit ?
Nodit fournit l'exemple de code suivant dans leur documentation :
Mis à jour
Ce contenu vous a-t-il été utile ?