Estrutura de Token Combinada

A estrutura de token combinada usa o padrão ERC-1155 estendido que é suportado pelo Blockchain App Builder.

A estrutura de token combinada 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 amplia 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 fracionários.

Exemplo de casos de uso:
Plataformas de jogos
Emitir moedas no jogo (tokens fungíveis) e itens exclusivos, como armas ou peles (NFTs) no mesmo sistema.
Tíquete de 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 que está incluída no Oracle Blockchain Platform Digital Assets Edition suporta as funções a seguir.

  • Vários tokens fungíveis: Crie vários tipos de token 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: Bloqueie um NFT em um vault para que ele não possa ser transferido ou queimado por nenhum usuário.
  • Operações de função: Atribua e imponha funções como minter, burner para fornecer privilégios específicos a qualquer conta de usuário.

A Edição de Ativos Digitais do Oracle Blockchain Platform inclui um pacote de 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 do framework. O pacote da API wrapper estende a API REST para oferecer suporte a operações específicas do cenário do NFT Art Collection Marketplace.