Pular para o conteúdo

Criando um testnet local

Por volta de 1 min

Um testnet local permite que desenvolvedores e projetos construindo no Cardano testem novos recursos ou funcionalidades antes da implantação em ambientes de testnet globais. Enquanto os ambientes de visualização e pré-produção beneficiam a comunidade de desenvolvedores em geral, um testnet local permite a execução de um hard fork em sua própria configuração e subsequente teste do comportamento do DApp.

Existem várias soluções possíveis para criar um testnet local. Estas incluem o uso do Plutip (uma ferramenta para criação de rede privada) ou Nix (uma ferramenta para gerenciamento de pacotes e configuração do sistema).

Criando um testnet local usando Plutip

Plutipopen in new window, uma ferramenta desenvolvida na blockchain do Cardano, facilita a criação de uma rede privada para executar contratos Plutus.

O Plutip pode ser usado de duas maneiras diferentes:

  • Uma opção é usar a ferramenta Plutip com uma configuração que forneça um executável para iniciar uma rede privada e configurar algumas carteiras financiadas. Veja este tutorialopen in new window.
  • Outra opção é usar um ramo separado do Plutip, que fornece uma configuração modificada para hard forks e instruções sobre como executá-los. Veja este tutorialopen in new window.
  • A terceira opção é executar o Plutip com cardano-transaction-lib, que fornece uma interface declarativa para clusters locais para uso em suítes de teste. Veja este tutorialopen in new window.

Os tutoriais referenciados acima são criados pela equipe da MLabs.

Criando um testnet local usando Nix

Outra opção possível é iniciar um testnet local usando Nix. Para mais informações, aprenda sobre os princípios de empacotamentoopen in new window, e veja como criar um testnet local usando Nixopen in new window.

Última atualização:
Contribuidores: cauechianca