Framework de Token Combinado

O framework de token combinado usa o padrão ERC-1155 estendido que é suportado pelo Blockchain App Builder.

O framework de token combinado suporta tokens fungíveis e não fungíveis (NFTs) em um único contrato inteligente, para que os desenvolvedores possam gerenciar vários tipos de token de forma eficiente, reduzindo a complexidade e melhorando a escalabilidade. O Blockchain App Builder estende o padrão ERC-1155 para facilitar o desenvolvimento de aplicativos que exigem uma combinação de funcionalidades de token. O framework de token combinado também suporta NFTs fracionais.

Exemplo de casos de uso:
Plataformas de Jogos
Emissão de moedas no jogo (tokens fungíveis) e itens exclusivos, como armas ou skins (NFTs) no mesmo sistema.
Tíquete do Evento e Pontos de Fidelidade
Criando tickets de eventos como NFTs com propriedade verificável e simplificando o acúmulo e o resgate de recompensas com tokens fungíveis.
Mercado Imobiliário
Gerenciar propriedades como NFTs fracionários para permitir propriedade compartilhada, liquidez e transações transparentes no blockchain.

A versão aprimorada do Blockchain App Builder incluída na Edição de Ativos Digitais do Oracle Blockchain Platform suporta as funções a seguir.

  • Vários tokens fungíveis: Crie vários tipos de tokens fungíveis em um único contrato inteligente.
  • Vários tipos de token: Crie e gerencie tipos de token fungíveis e não fungíveis em um único contrato inteligente, simplificando a implantação e a interação. Um usuário pode ter várias contas para cada tipo de token fungível, mas apenas uma conta NFT.
  • Operações em lote: Conclua várias transferências ou ações de token em uma única transação, aumentando a eficiência.
  • Bloqueio: Bloqueia um NFT em um vault para que ele não possa ser transferido ou gravado por nenhum usuário.
  • Operações de atribuição: designa e impõe atribuições, como minter, burner, a fim de fornecer privilégios específicos a qualquer conta de usuário.

A Edição de Ativos Digitais do Oracle Blockchain Platform inclui um pacote chaincode e um pacote de API wrapper para o cenário de token combinado (fungível e não fungível). O pacote chaincode inclui a amostra do NFT Art Collection Marketplace, que ilustra o uso da estrutura. O pacote da API wrapper estende a API REST para oferecer suporte a operações específicas ao cenário do NFT Art Collection Marketplace.