BEP-721 是币安智能链 (BSC) 代币标准,允许创建不可替代代币 (NFT)。它是以太坊 ERC-721 的扩展,ERC-721 是最常用的 NFT 标准之一,并且与以太坊虚拟机 (EVM) 兼容。每个 NFT 都是独一无二的,不会与任何其他代币互换。
BEP-721 令牌允许您标记数据的所有权并为其附加唯一标识符。这一方面使代币成为一种代币,与 BEP-20 代币有很大不同。使用 BEP-20,开发人员可以在一个智能合约中创建多个相同的代币。但是,对于 BEP-721,每个令牌都分配有不同的令牌 ID。
通过这些唯一 ID,BEP-721 代币可用于表示可收藏的、不可替代的物品。用户可以根据其市场价值交易和转移这些代币,这取决于代币的稀有性或实用性。
BEP-721 令牌可以代表:
- 数字和物理艺术
- 收藏品
- 游戏内物品
- 实物财产和不动产
- 彩票
与币安智能链上的其他代币一样,BEP-721 代币转移需要 BNB 来支付 gas 费用。BEP-721 代币可以在 BSC 生态系统中的各种平台上创建,包括 Binance NFT Marketplace、Featured By Binance、BakerySwap 和 Juggerworld。
BEP-721 令牌函数
BEP-721 有一个功能列表,用于管理代币如何与币安智能链交互。其中一些是相当标准的,也出现在 BEP-20 标准中:
- name:定义 BEP-721 代币的名称,其他合约将通过它来识别它
- 符号:类似于股票代码的令牌的较短名称
- balanceOf:显示特定地址的代币余额
- totalSupply:定义创建的令牌总数。
还有一组基本的所有权功能,其中一些是可选的。NFT 的一个独特功能是元数据功能:
tokenMetadata:此功能允许将元数据包含到用于链接到艺术品文件或 NFT 的另一个可收集方面的令牌中。