BEP-721 是 BNB 智能链 (BSC) 的一种代币标准,支持生成非同质化代币 (NFT)。它被认为是 ERC-721(最常用的 NFT 标准之一)的扩展,并且与以太坊虚拟机 (EVM) 兼容。\[1\]\[2\]\n\n## 概述\n\nBEP-721 代币能够实现数据所有权的代币化,将其与唯一标识符挂钩,从而区别于 BEP-20 代币。虽然 BEP-20 允许开发者在单个智能合约中创建多个完全相同的代币,但 BEP-721 为每个代币分配一个独特的代币 ID,使其具有个体唯一性。\[2\]\n\n通过这些唯一的 ID,BEP-721 代币可用于代表具有收藏价值的非同质化物品。用户可以根据这些代币的市场价值进行交易和转让,其价值取决于代币的稀缺性或实用性。\[2\]\n\nBEP-721 代币可以代表数字和实物艺术品、收藏品、游戏内道具、实物资产、房地产以及彩票。\[1\]\n\n### BEP-721 代币功能\n\nBEP-721 包含一系列规定代币如何与 BNB 智能链交互的功能函数。其中一些是标准功能,也存在于 BEP-20 标准中,例如:\n\n* name — 指定其他合约识别该 BEP-721 代币的名称\n* symbol — 代币的简写名称,类似于股票代码\n* balanceOf — 显示给定地址的代币余额\n* totalSupply — 显示生成的代币总总量。\[3\]