BEP-721

艢rednio zaawansowany
BEP-721 jest standardem token贸w BNB Smart Chain (BSC), kt贸ry pozwala na tworzenie token贸w niewymiennych (NFT). Jest to rozszerzenie ERC-721 Ethereum, jednego z najcz臋艣ciej u偶ywanych standard贸w NFT i jest kompatybilne z Ethereum Virtual Machine (EVM). Ka偶dy NFT jest unikalny i nie podlega wymianie z 偶adnym innym tokenem.
Tokeny BEP-721 pozwalaj膮 na tokenizacj臋 w艂asno艣ci danych i do艂膮czenie do nich unikalnego identyfikatora. Ten aspekt sprawia, 偶e token jest jedyny w swoim rodzaju i znacznie r贸偶ni si臋 od token贸w BEP-20. Dzi臋ki BEP-20, deweloperzy mog膮 tworzy膰 wiele identycznych token贸w w ramach jednego smart kontraktu. Jednak w przypadku BEP-721, ka偶dy token ma przypisany inny identyfikator tokena.

Dzi臋ki tym unikalnym identyfikatorom, tokeny BEP-721 mog膮 by膰 u偶ywane do reprezentowania kolekcjonerskich, niewymiennych przedmiot贸w. U偶ytkownicy mog膮 handlowa膰 i przekazywa膰 te tokeny w oparciu o ich warto艣膰 rynkow膮, kt贸ra zale偶y od rzadko艣ci lub u偶yteczno艣ci tokena.

Tokeny BEP-721 mog膮 reprezentowa膰:

  1. Sztuk臋 fizyczn膮 i cyfrow膮

  2. Przedmioty kolekcjonerskie

  3. Przedmioty w grze聽

  4. Maj膮tek fizyczny i nieruchomo艣ci

  5. Bilety na loteri臋

Podobnie jak inne tokeny na BNB Smart Chain, transfery token贸w BEP-721 wymagaj膮 BNB dla op艂at za gas. Tokeny BEP-721 mo偶na tworzy膰 na r贸偶nych platformach w ekosystemie BSC, w tym na Binance NFT Marketplace, Polecane Przez Binance, BakerySwap, i Juggerworld.

Funkcje tokena BEP-721

BEP-721 posiada list臋 funkcji, kt贸re reguluj膮 spos贸b interakcji tokena z BNB Smart Chain. Niekt贸re z nich s膮 do艣膰 standardowe i wyst臋puj膮 r贸wnie偶 w standardzie BEP-20:

  • nazwa: Okre艣la nazw臋 tokena BEP-721, za pomoc膮 kt贸rej inne kontrakty b臋d膮 go identyfikowa膰

  • Symbol: Kr贸tsza nazwa tokena, podobna do symbolu znacznika

  • saldo: Pokazuje saldo tokena dla danego adresu

  • 艂膮czna Poda偶: Okre艣la ca艂kowit膮 liczb臋 utworzonych token贸w.

Jest te偶 zestaw podstawowych funkcji w艂a艣cicielskich, z kt贸rych cz臋艣膰 mo偶na opcjonalnie w艂膮czy膰. Unikaln膮 cech膮 dla NFT jest funkcja metadanych:

tokenMetadata: Funkcja ta umo偶liwia w艂膮czenie metadanych do tokena, u偶ywanego do powi膮zania z plikiem dzie艂a sztuki lub innym kolekcjonerskim aspektem NFT.聽

Na przyk艂ad, ka偶dy CryptoPunk ma zawarte w NFT metadane, kt贸re wskazuj膮 go na konkretnego punka w siatce 10 000 punk贸w. Chocia偶 CryptoPunks nie u偶ywaj膮 standardu tokena BEP-721, ich u偶ycie metadanych jest takie samo.