BEP-721

Intermédiaire
BEP-721 est une norme de tokens de BNB Smart Chain (BSC) qui permet de créer des tokens non fongibles (NFT). Il s’agit d’une extension de l’ERC-721 d’Ethereum, l’une des normes NFT les plus utilisées, compatible avec la machine virtuelle Ethereum (EVM). Chaque NFT est unique et n’est pas interchangeable avec d’autres tokens.
Les tokens BEP-721 vous permettent de tokeniser la propriété des données et d’y attacher un identifiant unique. Cet aspect rend le token unique en son genre et très différent des tokens BEP-20. Avec la norme BEP-20, les développeurs et développeuses peuvent créer plusieurs tokens identiques au sein d’un smart contract. Cependant, avec la norme BEP-721, chaque token se voit attribuer un identifiant différent.

Grâce à ces identifiants uniques, les tokens BEP-721 peuvent être utilisés pour représenter des objets de collection non fongibles. Les utilisateurs et utilisatrices peuvent trader et transférer ces tokens en fonction de leur valeur marchande, qui dépend de la rareté ou de l’utilité du token.

Les tokens BEP-721 peuvent représenter :

  1. De l’art numérique et physique ;

  2. Des objets de collection ;

  3. Des objets de jeu ;

  4. La propriété de biens matériels et biens immobiliers ;

  5. Des billets de loterie.

Comme pour les autres tokens de BNB Smart Chain, les transferts de tokens BEP-721 nécessitent du BNB en guise de frais de gas. Les tokens BEP-721 peuvent être créés sur diverses plateformes de l’écosystème BSC, y compris la Marketplace de Binance NFT, Featured By Binance, BakerySwap, et Juggerworld.

Les fonctions des tokens BEP-721

La norme BEP-721 comporte une liste de fonctions qui régissent la manière dont le token interagit avec BNB Smart Chain. Certaines d’entre elles sont assez classiques et figurent également dans la norme BEP-20 :

  • name : définit le nom du token BEP-721, par lequel les autres contrats l’identifieront ;

  • Symbol : un nom plus court pour le token ;

  • balanceOf : affiche le solde de tokens d’une adresse spécifique ;

  • totalSupply : féfinit le nombre total de tokens créés.

Il existe également un ensemble de fonctions de base relatives à la propriété, dont certaines sont facultatives. La fonction de métadonnées est une caractéristique unique des NFT :

tokenMetadata : cette fonction permet d’inclure des métadonnées dans un token utilisé pour établir un lien avec un fichier d’œuvre d’art ou un autre aspect de collection du NFT. 

Par exemple, chaque CryptoPunk possède des métadonnées contenues dans le NFT qui l’orientent vers un punk particulier dans une grille de 10 000 punks. Bien que les CryptoPunks n’utilisent pas la norme BEP-721, ils utilisent les métadonnées de la même façon.
Partager des publications
S’inscrire pour un compte.
Mettez vos connaissances en pratique en ouvrant un compte Binance dès aujourd’hui.