BEP-721 是 BNB 智慧鏈 (BSC) 代幣標準,允許創建不可替代代幣 (NFT)。它是以太坊 ERC-721(最常用的 NFT 標準之一)的擴展,並且與以太坊虛擬機器(EVM)相容。每個NFT 都是唯一的,不能與任何其他代幣互換。
BEP-721 代幣允許您對資料的所有權進行代幣化,並為其附加一個唯一的識別碼。這一點使得該代幣獨一無二,與 BEP-20 代幣有很大不同。透過 BEP-20,開發人員可以在一份智能合約中創建多個相同的代幣。但是,對於BEP-721,每個令牌都會分配一個不同的令牌ID。
透過這些唯一的ID, BEP-721 令牌可以用來表示可收藏的、不可替代的物品。用戶可以根據代幣的市場價值來交易和轉讓這些代幣,這取決於代幣的稀有性或實用性。
BEP-721 令牌可以代表:
數位與實體藝術
收藏品
遊戲內物品
li>實體財產和房地產
彩票
與BNB 智慧鏈上的其他代幣一樣,BEP-721 代幣轉帳需要BNB 來支付Gas 費用。 BEP-721 代幣可在 BSC 生態系統中的各種平台上創建,包括 Binance NFT Marketplace、BakerySwap 和 Juggerworld 精選。
BEP-721 有一系列函數來控制代幣如何與BNB 智慧鏈互動。其中一些是相當標準的,也存在於 BEP-20 標準中:
名稱:定義BEP -721 代幣的名稱,其他合約將透過該名稱來識別它
符號:類似股票代碼的代幣縮寫名稱
balanceOf:顯示特定地址的代幣餘額
>totalSupply:定義創建的代幣總數。
還有一組基本的所有權函數,其中一些是可選的。 NFT 的一個獨特功能是元資料函數:
tokenMetadata:此函數允許將元資料包含到用於連結的令牌中藝術作品文件或 NFT 的其他可收藏的方面。
例如,每個 CryptoPunk 都包含 NFT 中的元數據,將其指向 10,000 個朋克網格中的特定朋克。儘管 CryptoPunks 不使用 BEP-721 代幣標準,但他們對元資料的使用是相同的。