BEP-721

Keskmine
BEP-721 on BNB Smart Chain (BSC) tokenistandard, mis võimaldab luua mittevahetatavaid tokeneid (NFT-sid). See on Ethereumi ERC-721 laiendus, mis on üks kõige sagedamini kasutatavaid NFT-standardeid ja ühildub Ethereumi virtuaalmasinaga (EVM). Iga NFT on ainulaadne ja seda ei saa vahetata ühegi teise tokeni vastu.
BEP-721 tokenid võimaldavad andmete omandiõiguse tokeniseerimist ja neile unikaalse identifikaatori lisamist. See muudab tokeni ainulaadseks ja erineb oluliselt BEP-20 tokenitest. BEP-20 abil saavad arendajad luua ühe nutilepingu raames mitu identset tokenit. BEP-721 puhul on aga igale tokenile määratud erinev tokeni ID.

Nende ainulaadsete ID-de kaudu saab BEP-721 tokeneid kasutada kogutavate, mittevahetatavate esemete esindamiseks. Kasutajad saavad nendega kaubelda ja neid tokeneid üle kanda vastavalt nende turuväärtusele, mis sõltub tokeni haruldusest või utiliidist.

BEP-721 tokenid võivad esindada:

  1. digitaalset kunsti

  2. kogumisobjekte

  3. mängusiseseid esemeid 

  4. füüsilist vara ja kinnisvara

  5. loteriipileteid

Sarnaselt teistele BNB Smart Chaini tokenitele, nõuab BEP-721 tokenite ülekandmine BNB-lt gaasitasusid. BEP-721 tokeneid saab luua erinevatel platvormidel BSC ökosüsteemis, sealhulgas Binance NFT Marketplace, Featured By Binance, BakerySwap ja Juggerworld.

BEP-721 tokeni funktsioonid

BEP-721-l on loetelu funktsioonidest, mis määravad, kuidas token suhtleb BNB Smart Chainiga. Mõned neist on üsna standardsed ja esinevad ka BEP-20 standardis:

  • nimi: määrab BEP-721 tokeni nime, mille järgi teised lepingud seda tuvastavad

  • Sümbol: tokeni lühem nimi, mis sarnaneb ticker sümboliga

  • balanceOf: näitab konkreetse aadressi tokeni saldot

  • totalSupply: määratleb loodud tokenite koguarvu.

Samuti on olemas põhilised omandiõiguse funktsioonid, millest mõned on valikulised. NFT-de ainulaadne omadus on metaandmete funktsioon:

tokenMetadata: see funktsioon võimaldab tokenile lisada metaandmed, mida kasutatakse lingiks kunstiteose failile või mõnele muule NFT kollektsioneeritavale aspektile. 

Näiteks on igal CryptoPunkil NFT-l metaandmed, mis viitavad selle konkreetsele pungile 10 000 pungi ruudustikus. Kuigi CryptoPunks ei kasuta BEP-721 tokeni standardit, on nende metaandmete kasutamine sama.