For the complete documentation index, see llms.txt. This page is also available as Markdown.

Implantar com thirdweb

Implante smart contracts padrão ou personalizados na Chiliz Chain Mainnet ou Spicy Testnet usando a biblioteca Explore do thirdweb ou sua ferramenta CLI.

O Thirdweb fornece ferramentas, SDKs e templates de smart contracts que simplificam a construção e implantação de aplicações blockchain.

O Thirdweb oferece seus serviços para a maioria das redes baseadas em EVM, incluindo a Chiliz Chain Mainnet e a Spicy Testnet.

Há duas formas de implantar um contrato na Chiliz Chain usando as ferramentas do thirdweb:

  • Use a biblioteca Explore baseada na web, se quiser apenas um contrato padrão.

  • Use a ferramenta centrada em CLI, se quiser implantar um contrato personalizado.

Exploraremos ambas aqui.

Nota: A equipe do thirdweb criou um ótimo vídeo sobre este tópico:

Implantar um smart contract usando o Explore do thirdweb

O Thirdweb fornece o Explore, uma biblioteca de smart contracts EVM auditados, juntamente com uma ferramenta online que permite a qualquer pessoa implantar um contrato padrão em qualquer rede EVM.

  1. Clique no contrato "Token".

Os Fan Tokens da Chiliz são tokens CAP-20, que são uma extensão específica da Chiliz Chain do padrão ERC20 do Ethereum. Saiba mais sobre CAP-20 aqui.

A página do contrato abre. Recomendamos que você leia todas as informações exibidas.

  1. Clique no botão "Deploy Now" (canto superior direito da tela).

Um formulário abre:

  1. Preencha os vários campos do formulário, começando pela seção "Contract Metadata".

As demais seções podem ser preenchidas automaticamente pelo Explore, mas recomendamos prestar atenção a cada uma, mais importante:

  • Endereço do destinatário: Se você estiver conectado com sua carteira (como MetaMask), este campo já deve exibir o endereço da sua carteira. Certifique-se de que é realmente o seu!

  • Opções de implantação: É aqui que você escolhe a rede onde deseja implantar este contrato. Certifique-se de escolher a Chiliz Chain (ou Spicy Testnet, dependendo da sua necessidade)!

  1. Clique em "Deploy Now" para implantar seu próprio Token na Chiliz Chain.

Você terá transações para assinar na sua carteira, o número pode variar.

  1. Clique em "View Now" para acessar seu dashboard thirdweb e ver o contrato implantado.

Implantar um smart contract usando a ferramenta CLI do thirdweb

A ferramenta deploy do thirdweb simplifica a implantação de smart contracts em qualquer rede EVM (incluindo a Chiliz Chain) com um único comando, tratando automaticamente detalhes técnicos complexos.

Esta é a forma recomendada se você quiser usar um contrato não-padrão (por exemplo, um contrato OpenZeppelin personalizado).

Instalando a CLI do thirdweb

Para usar a ferramenta de implantação do thirdweb, você precisa de:

  • uma instalação local do Node.js e sua ferramenta npm.

  • uma instalação local da ferramenta CLI do thirdweb.

Para instalar Node.js e npm, siga as instruções aqui.

Depois, você pode instalar a CLI do thirdweb executando o seguinte comando no terminal:

A equipe do thirdweb criou um vídeo detalhado sobre a CLI do thirdweb, que você definitivamente deve conferir!

Implantando um contrato usando a CLI do thirdweb

Após instalar a CLI, você pode usá-la para implantar seus smart contracts.

  1. No terminal, navegue até a raiz do seu repositório de smart contracts.

  2. Execute o comando de implantação:

Isso irá guiá-lo pelo processo de implantação do seu contrato:

  1. Ele se conectará ao seu dashboard thirdweb abrindo uma janela do navegador.

  2. No dashboard, você precisará autorizar seu dispositivo. Isso exigirá que você assine uma transação usando a carteira que você usa com o thirdweb.

Confira a demonstração da equipe do thirdweb:

Atualizado

Isto foi útil?