ERC-721
Standard technique Ethereum définissant le fonctionnement des NFT (jetons non fongibles).
Aussi appelé : Standard NFT Ethereum
Définition complète
ERC-721 est le standard technique Ethereum qui définit l'interface commune que doit implémenter un smart contract pour émettre des NFT. Proposé en janvier 2018 (EIP-721), il a été adopté universellement et est devenu la base de l'écosystème NFT.
Le standard impose un ensemble de fonctions de base : transfert (transferFrom), approbation (approve), récupération du propriétaire d'un token (ownerOf), URI des métadonnées (tokenURI). Cette interface commune garantit qu'un NFT ERC-721 fonctionne avec n'importe quel wallet, marketplace (OpenSea, Blur) ou explorateur de blockchain.
Des variantes existent. ERC-1155 permet de gérer dans un même contrat des tokens fongibles et non fongibles, utile pour les jeux vidéo. ERC-721A est une optimisation pour les mints en masse. Sur d'autres blockchains, des standards équivalents existent : SPL sur Solana, NEP-171 sur NEAR.
Exemple concret
La collection CryptoPunks est un smart contract ERC-721 qui gère 10 000 NFT, chacun avec un ID unique et des attributs.
Termes liés
Pour aller plus loin sur des concepts proches.
NFT
Non-Fungible Token : jeton unique non interchangeable représentant la propriété d'un actif numérique.
Ethereum
Blockchain programmable lancée en 2015 qui sert d'infrastructure à la DeFi, aux NFT et aux DAO.
Smart contract
Programme stocké sur une blockchain qui s'exécute automatiquement quand certaines conditions sont remplies.
Vous débutez en crypto ? Consultez nos guides ou comparez les plateformes recommandées.