BEP-721

Avancerad
BEP-721 är en BNB Smart Chain (BSC)-tokenstandard som möjliggör skapandet av icke-fungibla token (Non-Fungible Tokens/NFT:er). Den är en förlängning av Ethereums ERC-721, som är en av de vanligaste NFT-standarderna och kompatibel med Ethereum virtuell maskin (EVM). Varje NFT är unik och kan inte bytas ut mot någon annan token.
BEP-721-token låter dig tokenisera ägandet av data och bifoga en unik identifierare till den. Denna aspekt gör token unik och väldigt annorlunda än BEP-20-token. Med BEP-20 kan utvecklarna skapa flera identiska token inom ett smart kontrakt. Men med BEP-721 tilldelas varje token ett annat token-id.

Genom dessa unika id:n kan BEP-721-token användas för att representera samlarobjekt som icke-fungibla föremål. Användarna kan handla och överföra dessa token baserat på deras marknadsvärde, vilket beror på hur unika eller användbara de är.

BEP-721-token kan representera:

  1. Digital och fysisk konst

  2. Samlarobjekt

  3. Föremål i spel 

  4. Fysisk egendom och fastigheter

  5. Lotter

Precis som andra token på BNB Smart Chain kräver BEP-721-tokenöverföringar BNB för gasavgifterna. BEP-721-token kan skapas på olika plattformar i BSC-ekosystemet, inklusive Binance NFT Marketplace, Featured By Binance, BakerySwap och Juggerworld.

BEP-721-tokenfunktioner

BEP-721 har en rad funktioner som styr hur token interagerar med BNB Smart Chain. Några av dessa är ganska vanliga och finns även i BEP-20-standarden:

  • Namn: definierar BEP-721-tokennamnet, vilka andra kontrakt kommer att identifiera den med

  • Symbol: ett kortare namn på token som liknar en ticker-symbol

  • balanceOf: visar tokenbalansen för en specifik adress

  • totalSupply: definierar det totala antalet skapade token.

Det finns också en uppsättning grundläggande ägarfunktioner, där några är valfria att inkludera. En unik funktion för NFT:er är metadatafunktionen:

tokenMetadata: den här funktionen möjliggör inkludering av metadata i en token som används för att länka till en konstfil eller en annan samlarobjektsaspekt för NFT:n. 

Som exempel har varje CryptoPunk metadata som finns i NFT:n, som pekar den till en viss punk i en graf med 10 000 punkare. Även om CryptoPunks inte använder BEP-721-tokenstandarden är deras användning av metadata densamma.