Rareté des NFT : découverte
"À quel point mon NFT est rare ?"
J’ai récemment passé du temps avec la communauté Bunny Universe, où cette question revenait souvent. Chaque Bunny est unique, mais ses traits (couleur de fourrure, accessoires, arrière-plan, etc.) rendent certains plus rares que d’autres.
ℹ️
|
Je ne suis pas affilié à Bunny Universe et je ne suis pas un fondateur de cet écosystème. Cependant, je fais partie de la communauté et j’apprécie vraiment leur travail. Bien sûr, ceci n’est pas un conseil financier. |
Le défi : mesurer la rareté
Chaque NFT a un ID unique, mais qu’est-ce qui le rend vraiment spécial ? Ses traits.
Certains traits sont communs, d’autres sont rares. Calculer la rareté revient à comprendre à quelle fréquence chaque trait apparaît dans la collection et attribuer un score en conséquence.
Cela m’a amené à explorer différents outils et méthodes pour évaluer la rareté des NFT.
Recherche sur l’évaluation de la rareté
J’ai exploré différentes plateformes et portefeuilles qui fournissent des classements de rareté :
-
MetaMask & OKX affichent directement des scores de rareté dans leurs interfaces.
-
Ce guide m’a aidé à mieux comprendre les approches possibles.
-
J’ai finalement choisi OpenRarity, qui est également utilisé par OKX.
Calculer la rareté avec OpenRarity
OpenRarity propose une bibliothèque Python qui permet de :
-
Récupérer les métadonnées d’une collection.
-
Analyser les traits pour calculer un score de rareté.
Vous pouvez consulter leur documentation complète.
Exécution du script
Je ne suis pas développeur Python, heureusement Cursor m’a aidé à configurer mon environnement et ajuster le script d’exemple.
Voici comment se déroule ce script :
-
Récupération des métadonnées : extraction des données des 2500 tokens depuis IPFS.
-
Calcul des scores de rareté : utilisation de l’algorithme d’OpenRarity.
-
Génération d’un fichier JSON : stockage des résultats pour une utilisation a posteriori.
L’ensemble du processus a pris environ 10 minutes, principalement à cause du temps d’accès aux métadonnées sur IPFS.
Envie d’essayer par vous-même ?
J’ai partagé mon script ici.
N’hésitez pas à le tester sur n’importe quelle collection de NFT et à me dire ce que vous en pensez !
J’ai hâte de savoir comment ça fonctionne pour vous ! 🚀