组合标记框架

组合令牌框架使用区块链应用程序构建器支持的扩展 ERC-1155 标准。

组合令牌框架在单个智能合约中支持可替代和非可替代令牌 (NFT),以便开发人员可以高效地管理多种令牌类型,降低复杂性并提高可扩展性。区块链应用程序构建器扩展了 ERC-1155 标准,以促进需要混合代币功能的应用程序的开发。组合令牌框架还支持小数 NFT。

使用场景示例:
游戏平台
在同一系统中发行游戏内货币(可替代代币)和独特的物品,如武器或皮肤 (NFT)。
活动票证和忠诚度积分
通过可验证的所有权创建活动票证作为 NFT,并使用可替代代币简化奖励累积和兑换。
房地产
将属性作为小数 NFT 进行管理,以实现区块链上的共享所有权、流动性和透明交易。

Oracle Blockchain Platform Digital Assets Edition 附带的增强版 Blockchain App Builder 支持以下功能。

  • 多个可互换令牌:在一个智能合约中创建多个可互换令牌类型。
  • 多种令牌类型:在单个智能合约中创建和管理可替代和非可替代的令牌类型,从而简化部署和交互。对于每个可互换令牌类型,一个用户可以有多个账户,但只能有一个 NFT 账户。
  • 批处理操作:在单个事务中完成多个令牌传输或操作,从而提高效率。
  • 锁定:将 NFT 锁定在 Vault 中,以便任何用户都无法将其传输或刻录。
  • 角色操作:分配并强制执行诸如 minter、burner 等角色,以向任何用户帐户提供特定权限。

Oracle Blockchain Platform Digital Assets Edition 包括链代码包和包装 API 包,适用于组合(可替换和非可替换)令牌方案。链代码包包括 NFT Art Collection Marketplace 示例,其中说明了框架的使用。包装器 API 程序包扩展了 REST API,以支持特定于 NFT Art Collection Marketplace 场景的操作。