
1kx : Explorer l'espace de conception des NFT dynamiques
TechFlow SélectionTechFlow Sélection

1kx : Explorer l'espace de conception des NFT dynamiques
Les NFT dynamiques constituent une forme passionnante et indépendante de catégorie des objets numériques.
Rédaction : Nichanan Kesonpat
Traduction : TechFlow

Aujourd'hui, la plupart des NFT sont des actifs statiques. Leur média et leurs métadonnées sont immuables, soit par protocole social, soit exécutées par code. Bien que cela suffise pour stocker des œuvres culturelles conçues comme immuables (art statique, musique, écrits, collections), il existe un vaste espace expérimental autour des actifs dynamiques sur chaîne dont l'apparence, les métadonnées ou l'état peuvent évoluer continuellement selon des règles immuables.
La dynamique permet aux NFT d'aller au-delà de simples liens et médias fixes, en se comportant plutôt comme des logiciels réagissant à des facteurs externes. Cela crée de nouveaux niveaux d'interaction pour les biens et médias numériques, favorisant une expression individuelle et collective accrue, une utilité dynamique ainsi qu'une innovation continue autour des objets numériques.
Les NFT dynamiques peuvent être programmés (reflétant des entrées algorithmiques) ou interactifs (reflétant les entrées utilisateur). Selon le cas d'utilisation prévu, la dynamique peut s'appliquer à plusieurs domaines verticaux.
Nous avons déjà vu diverses expérimentations dans les domaines de l'art, du jeu, de l'identité et de la réputation, du métavers, ainsi que de l'engagement communautaire et de la marque.

Performance ou art conceptuel
Les collections dynamiques peuvent être considérées comme un sous-ensemble de l'art génératif, qui inclut également l'art « paramétrique » multi-utilisateur où le moment du mint ou l'adresse du minter sert de source, mais où le NFT lui-même ne se met pas à jour après le mint. Les NFT d'art dynamique offrent une surprise continue aux collectionneurs, servant d'outil de création collaborative entre artistes et collectionneurs, ainsi que de nouveau médium narratif collectif.
-
Des œuvres d'art évoluant automatiquement avec le temps, les cycles lunaires, l'état de la chaîne ou des conditions hors chaîne, comme 720 Minutes d'Alexis Andre, BURNER de crashblossom, Gaussian Timepieces de Takens Theorem, Finiliars d'Ed Forneiles, Gazers de Matt Kane, Mutant Garden Seeder de Harm van den Dorpel.
-
Des œuvres d'art évoluant avec les transferts sur chaîne et la propriété, comme Animal Coloring Book, Corruptions de dom.eth, Chameleon de Joan Heemskerk, Entropes, OG Crystals, Watchfaces de w1nter.eth et Tyler Anglert.
-
Des œuvres d'art dont les collectionneurs influencent directement l'apparence visuelle, comme Brotchain de divergence, Terraforms de Mathcastles, Shields de John Palmer, Forever Supper ou Classic d'Async Art, où les collectionneurs peuvent modifier les calques affichés dans l'œuvre principale.
-
Des œuvres d'art proposant des options stylistiques publiées régulièrement, chaque version lançant un nouveau style en édition limitée, que les détenteurs peuvent choisir d'« échanger » contre leur NFT, comme Opepen.
-
Des œuvres audiovisuelles générées en temps réel, non répétitives, comme In Noise We Trust de 404.eth ou divers travaux de DEAFBEEF.


Jeu
Au-delà de leur rôle d'actifs améliorables dans les jeux, les NFT dynamiques peuvent servir de canevas pour le gameplay, reflétant l'état du jeu dans leurs médias et métadonnées. Associés à des biens physiques numériques, les NFT peuvent être mis à jour selon des événements IRL pour débloquer de nouvelles expériences consommateurs.
-
Les Axies gagnent de l’expérience liée à l’Axie (AXP) en remportant des combats classés, pouvant être utilisée pour « monter en puissance » les Axies. Cela synchronise la progression hors chaîne vers la chaîne, augmente la limite de niveau des Axies et permet aux joueurs d’améliorer certaines parties de l’Axie.
-
Les vaisseaux Citadel peuvent être améliorés pour augmenter leur puissance, vitesse et efficacité énergétique. Chaque amélioration requiert un certain temps et matières premières (minerai). Une partie du gameplay consiste pour les pilotes à planifier des trajets vers des ceintures d'astéroïdes afin d'extraire du minerai, chaque action et état du jeu étant reflété sur chaîne.
-
Les « actions » sont des transactions sur chaîne ayant un impact sur le monde, comme Straylight.
-
Des arènes de combat où le gameplay laisse des traces sur les médias, comme Chainfaces Arena.
-
Des mécanismes de propagation virale/infection, comme FoliaVirus, Viper.
-
Des mécanismes de collecte, reproduction et fusion pour produire des versions plus rares, comme Avastars, VV Checks.
-
Des jeux reposant sur une IA sur chaîne, où les collectionneurs cherchent le NFT au meilleur score, comme ArcadeGlyphs de Miragenesi.
-
Des jeux IRL et activités physiques qui améliorent le NFT, comme STEPN, Loot LARP.
-
Des chasses à la rareté d’avatar et engagement communautaire, comme les jeux de Manny.
-
Des NFT qui s’entre-dévorent, s’infectent ou s’améliorent pour devenir plus puissants, comme Etholvants et Booster Syringes, Viper.

Identité et réputation
Les NFT dynamiques peuvent aussi représenter certaines identités et réputations au sein d’une communauté, évoluant avec les contributions continues et les activités de gouvernance. Cela encourage des interactions intentionnelles à l’intérieur et entre les communautés, posant les bases de jeux sociaux.
-
L’activité sur chaîne transverse les applications influence directement les traits du NFT, comme Zerion DNA.
-
Lens v2 intègre un support natif pour la norme Token-Bound Accounts (ERC-6551), fournissant à chaque profil Lens NFT son propre compte intelligent. Cela dissocie le profil de son détenteur, permettant à l’NFT lui-même d’accumuler des droits d’accès, des actifs et une réputation.
-
Social Contracts de Burak Arikan suit les collections des collectionneurs ainsi que leurs connexions partagées avec d'autres collectionneurs, générant des graphes de collection pour prédire les futurs achats.
-
Les œuvres JPG Canonicons représentent de manière unique et cumulative la participation individuelle à la curation de Canons. De même, Deca Decagons peuvent être améliorés en consommant les points d’expérience Deca (DXP) gagnés via l’accomplissement quotidien de tâches sur la plateforme.
-
Mercle et The Metagame permettent le déverrouillage de fonctionnalités et de traits selon le comportement et le rôle d’un individu dans la communauté.


Métavers
-
Des terrains où les détenteurs peuvent directement influencer et superposer les médias sur chaîne, comme Terraforms de Mathcastles.
-
Des terrains évoluant avec les interactions des détenteurs et visiteurs via la curation artistique, comme MOCA ROOMS, ou par la construction foncière et interaction ludique, comme Upstreet, Hyperfy, Otherdeeds, Voxels.
-
Des NFT de mode virtuelle pouvant passer d'un objet 3D portable à une œuvre d'art, comme RSTLSS.

Engagement communautaire et de marque
De grandes marques ont commencé à expérimenter les NFT dynamiques pour interagir avec un large public, en connectant les actifs à des données externes ou en ajoutant de l'utilité via des activités continues.
-
DeGods révèle chaque saison de nouvelles œuvres et caractéristiques à sa collection PFP. Les détenteurs dépensent des $DUST pour améliorer leur NFT et peuvent choisir quels métadonnées afficher. Le staking de DeGods accumule davantage de $DUST pour les détenteurs et des DePoints pour les NFT stakeés. Les DePoints peuvent être dépensés dans des jeux, ouvrir des coffres contenant des $DUST ou des récompenses sponsorisées, et les DeGods ayant accumulé le plus de points durant la saison apparaissent sur un classement.
-
Les cartes de joueur de LaMelo Ball ont une fonction de « mise à niveau » basée sur des données réelles (comme l'annonce du meilleur rookie de l'année). La collection évolue avec la carrière du joueur, intégrant dynamiquement statistiques et jalons.
-
Adidas ATLS est un PFP issu de la série Adidas Into the Metaverse. Au fil du temps, de nouvelles caractéristiques sont progressivement révélées dans le jeton dans le cadre d'une intrigue interactive.
-
Lacoste UNDW3 suit l'engagement communautaire via discussions, gamification, résolution de missions et co-création.

Qu'est-ce que les NFT dynamiques transforment ?
Contenu
Les NFT qui rendent leurs médias uniquement à partir de données sur chaîne évoluent automatiquement selon des paramètres tels que le temps, le hachage de bloc ou l'adresse du portefeuille, influençant de façon déterministe l'œuvre. En dehors des arts et jeux sur chaîne nécessitant généralement une implémentation personnalisée, les NFT dont les médias reflètent l’état de la chaîne peuvent servir de NFT commémoratifs ou de « reçus » représentant des positions DeFi (Uni v3 Positions, Web3 Savings Cards), des droits de gouvernance (cartes PartyDAO, Juicebox) ou des cartes de membre communautaires accumulant une certaine réputation (JPG Canonicons, Deca).
La tokenisation de positions de protocole en NFT fait de ces positions des actifs négociables, en faisant la base de nouveaux produits et services. Par exemple, Metastreet utilise des bons de créance NFT tiers comme collatéral dans son protocole automatisé d'émission d'obligations.
Permettre aux médias de refléter l’état en temps réel du contrat permet aux utilisateurs finaux des portefeuilles et marchés de lire cet état. Le code du framework SVG est déployé une fois dans le contrat NFT, tandis que le reste de l'image est mis à jour de manière programmée à partir des données sur chaîne.

Métadonnées
Les projets de jeu semblent naturellement adaptés aux métadonnées variables, puisque les joueurs peuvent faire évoluer ou renforcer leurs actifs. Comparé aux objets virtuels stockés sur des serveurs centralisés, l'exécution sous forme de NFT présente un avantage : les métadonnées peuvent être tracées et stockées sur une infrastructure décentralisée, préservant ainsi l'historique du jeu lorsqu'un objet est transféré.
Offre
Les mécanismes de mint et de brûlage qui élèvent des actifs fils à un niveau supérieur créent de nouveaux actifs dérivés uniquement de certaines combinaisons inférieures (par exemple VV Checks), ou héritant des traits de leurs parents (par exemple CryptoKitties, Avastars).
Neolastics et Clovers sont des projets d'art génératif introduisant une offre dynamique et une économie autonome. Chez Neolastics, toute personne peut frapper un nouveau jeton, augmentant le prix du prochain mint selon une courbe stratégique. 99,5 % du coût de chaque mint va dans une réserve communautaire, servant de prix plancher prévisible et quasi-acheteur quand quelqu’un choisit de brûler son Neolastic.
Dans Citadel, de nouveaux vaisseaux entrent dans le jeu via un système hebdomadaire d'enchères néerlandaises cachées (offres aveugles). Les joueurs risquent la destruction de leur vaisseau en explorant des zones plus dangereuses pour de plus grands gains. Le taux d'inflation est étroitement lié au nombre de nouveaux vaisseaux fournis par les enchères, tandis que la destruction tend à brûler un pourcentage basé sur l'offre totale. À mesure que l'offre totale augmente, la quantité totale de vaisseaux brûlés croît jusqu'à atteindre un équilibre avec les nouveaux vaisseaux introduits par les enchères.
Fonctionnalités sur chaîne
Certains jeux intéressants peuvent être conçus avec des capacités ou fonctions sur le contrat NFT restant inactives jusqu’à satisfaction de conditions spécifiques. Par exemple, une collection dynamique dont l’offre diminue initialement uniquement par fusion de deux jetons pourrait inclure une fonction nommée « naissance », appelable uniquement une fois qu’un NFT atteint une certaine taille par fusions successives (reflétée dans l’état du contrat). L’ID de fusion et les ID des jetons parents peuvent servir de graine à un moteur de rendu déterministe, générant un nombre infini de tours visuellement distincts, comme chez VV Checks.
Un NFT peut aussi être modifié pendant une période avant d’être « verrouillé » et devenu immuable.
Comment les créateurs font-ils des NFT dynamiques ?
Plateformes d’art dynamique
-
Async Art et le protocole OG ont introduit de nouveaux mécanismes comme les NFT maître/calques et les pipelines de mise à jour des métadonnées, aidant spécifiquement les artistes à lancer des collections collaboratives et des projets NFT dynamiques.
-
Transient Labs mène des expérimentations pionnières sur les arts interactifs et les médias modifiables. Avec ERC-721TL, ils proposent une méthode permettant à la fois aux créateurs et aux collectionneurs d’exprimer leur avis sur les mises à jour des métadonnées, autorisant les collectionneurs à approuver ou rejeter tout changement proposé. Cette norme inclut aussi des inscriptions narratives, permettant aux créateurs et détenteurs d’ajouter du texte sur chaîne pour y laisser leurs récits, provenances d’exposition et historiques de vente. Hidden Stories de Michelle Viljoen en est une illustration.
Oracles, fonctions cloud décentralisées et middlewares spécialisés
Ces outils peuvent injecter des données hors chaîne dans les contrats intelligents, permettant aux NFT de réagir à des événements externes. Pour des interactions complexes, comme le contenu généré par les utilisateurs dans des terrains virtuels, l’NFT représente les coordonnées du monde et les droits d’écriture. Mais le contenu lui-même est souvent traité et stocké sur des serveurs, auxquels le jeton fait référence dans ses métadonnées.
-
Les sources de données Chainlink peuvent transmettre des informations telles que les prix cryptos ou la météo, rendant les NFT « conscients de leur environnement ». Grâce à leur intégration avec Space & Time, les développeurs peuvent exécuter un script poussé sur chaîne via Chainlink Functions.
-
En utilisant Gelato Web3 Functions ou Lit Actions, les développeurs peuvent coder toute logique conditionnelle pour mettre à jour un NFT selon des événements hors chaîne ou des intervalles précis. Les nœuds Gelato exécutent continuellement les fonctions, et si une condition est remplie, elles déclenchent une modification des métadonnées. De même, Lit Actions s’exécutent sur le réseau de cryptographie seuil de Lit, chaque nœud validant indépendamment le résultat, et signant automatiquement la transaction lorsque 2/3 du seuil est atteint pour la mise à jour sur chaîne. Par exemple, récupérer en temps réel des données sportives depuis une API et améliorer les caractéristiques du joueur selon ses victoires.
-
Mentaport fournit un SDK pour des contrats intelligents « sensibles à la localisation », activant des fonctionnalités basées sur le temps et la position, utile pour des événements IRL temporisés et des mécanismes de preuve d’accès.
Plateformes intégrées de gestion NFT
Sparkblox, Evalon et Metafuse proposent des solutions clés en main pour lancer et gérer des collections NFT interactives, permettant aux détenteurs d’interagir avec leurs actifs ou des NFT dynamiques évoluant selon des données du monde réel et des API connectées.
-
Kairos fournit une API GraphQL pour créer, frapper et vendre des NFT par programmation, avec possibilité de métadonnées modifiables, ainsi qu’un outil de développement pour NFT dynamiques dont les métadonnées et images sont stockées sur les serveurs Kairos.
-
Paima permet aux développeurs de jeu de créer des NFT étatiques capables de s’améliorer, gagner de l’expérience, obtenir de l’équipement et évoluer dans le temps. Le protocole de compression NFT de Paima frappe un ensemble minimal de NFT sur L1, puis les fait évoluer selon l’état du jeu sur L2.
-
Lync fournit aux développeurs de jeu des outils prêts à l’emploi pour intégrer le web3, incluant un SDK de portefeuille multichaîne, un SDK de marché et des outils de gestion NFT, où les mises à jour des actifs de jeu peuvent être déclenchées automatiquement via Chainlink.
-
L’API de métadonnées de Syndicate donne aux créateurs le choix de stocker les métadonnées NFT et de mettre à jour massivement les traits de la collection.
Registres décentralisés de métadonnées
Playground construit une infrastructure reliant des marques à des communautés NFT existantes en publiant des traits vers des collections. En redirigeant le tokenURI de la collection vers le registre de métadonnées de Playground, les administrateurs peuvent choisir de rendre leur collection éligible à recevoir des traits pour leurs NFT, offrant aux détenteurs des avantages exclusifs comme des récompenses ou des réductions.
Normes et primitives sur chaîne
-
EIP-4906 : l’extension de mise à jour des métadonnées fournit un événement standard MetadataUpdate facilitant la mise à jour des métadonnées NFT par les plateformes tierces. OpenSea prend cela en charge, très utile pour les NFT mis à jour par appel de contrat, mais non réalisable si les changements sont récursifs.
-
ERC-721TL de Transient Labs propose une méthode permettant aux créateurs et détenteurs d’ajouter du texte sur chaîne aux NFT (Story Inscriptions), ainsi qu’un mécanisme de proposition de mise à jour des métadonnées (Synergy), en plus d’une implémentation optimisée pour le mint groupé et les airdrops.
-
EIP-721k : images et métadonnées dynamiques sur chaîne utilise des modules SVG composites et des flux de données pour construire, rendre et faire évoluer les NFT. L’NFT encode des instructions dynamiques relayées aux éléments SVG et modules de flux de données. Un moteur de rendu SVG construit les sous-éléments via un registre public, codant/décodant les entrées en temps réel à partir de multiples contrats intelligents externes. Cela permet des mises à jour progressives et des améliorations. Quand un produit trouve son marché, des paquets d’extension ou nouvelles fonctionnalités ludiques peuvent facilement être ajoutés. On voit cela en pratique avec les Web3 Savings Cards et Pixel Pooly.
-
EIP-7496 définit des méthodes pour définir et récupérer des traits dynamiques associés à un NFT. En définissant ces traits sur chaîne et en normalisant leur modification, ils deviennent utilisables et modifiables par d’autres contrats.
-
EIP-6551 : les comptes liés aux jetons ont suscité beaucoup d’attention cette année. Bien qu’il ne traite pas directement de la dynamique de l’NFT lui-même, il permet à un NFT de détenir d’autres actifs et de devenir une identité sur chaîne. Les comptes liés aux jetons sont compatibles nativement avec toute collection NFT. Tout compte intelligent peut être déployé sur un NFT et commencer à détenir des actifs.
-
RMRK propose une suite de normes pour des NFT multirisques, imbriqués, composites, émotionnels et liés à l’âme.
-
zipped-contracts de merklejerk est une astuce ingénieuse pour déployer à moindre coût des contrats toujours invoqués dans un contexte eth_call. Le contrat est compressé hors chaîne, le contrat runtime décompresse le contrat zippé, le déploie, puis relaie l’appel initial vers l’instance déployée. Le résultat remonte dans la charge utile de revert(), annulant le déploiement sans modifier durablement l’état. Cette méthode économise environ 50 % de gas, utile pour des primitives textuelles volumineuses comme les métadonnées SVG composites.
-
hot-chain-svg de w1nter.eth est une boîte à outils pour construire des projets SVG sur chaîne, dotée d’un moteur de rendu simple et d’un rechargement à chaud, permettant aux développeurs de faire rapidement du contrôle qualité visuel sur les contenus NFT.
-
Les polices et systèmes de conception sur chaîne sont des briques élémentaires déployées une fois, puis combinées pour créer des médias
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














