LCP_hide_placeholder
fomox
MercadosPerpsSpotSwapMemeIndicação
Mais
New User Exclusive $690+
Token/carteira de pesquisa
/

Guia para verificar Smart Contracts na Goerli Testnet usando o Etherscan

2025-12-25 06:40
Blockchain
Tutorial sobre criptomoedas
Ethereum
Web 3.0
Avaliação do artigo : 3
185 avaliações
Aprenda a verificar smart contracts na testnet Goerli com o Etherscan. Nosso guia detalhado orienta você em cada passo, desde a criação de uma chave de API do Etherscan até a instalação do plugin hardhat-etherscan. Essencial para desenvolvedores de Web3 e blockchain que buscam implantar e verificar contratos de maneira eficiente na rede Goerli do Ethereum. Aproveite insights sobre funcionamento, transparência e acesso público de smart contracts. Inicie sua jornada do desenvolvimento à implantação pública bem-sucedida agora mesmo!
Guia para verificar Smart Contracts na Goerli Testnet usando o Etherscan

Submeta seu Smart Contract ao Etherscan

Gere uma chave de API na sua conta Etherscan

A chave de API do Etherscan é essencial para verificar smart contracts no explorador de blockchain Etherscan. Esse identificador exclusivo prova sua propriedade, permitindo autenticar que você é o dono legítimo do smart contract a ser publicado. A chave de API funciona como credencial de segurança, assegurando que apenas pessoas autorizadas possam submeter e validar contratos vinculados às suas contas.

Para obter sua chave de API do Etherscan, crie uma conta na plataforma caso ainda não possua uma. Após criar a conta e efetuar login, acesse seu perfil clicando no nome de usuário no canto superior direito da interface. No menu suspenso, selecione "Meu perfil". Nas configurações do perfil, localize a chave de API recém-gerada. Copie essa chave para a área de transferência, pois será necessária nas etapas de verificação no Etherscan e nas interações com a rede de testes Goerli.

Instale o plugin hardhat-etherscan

Hardhat é um ambiente de desenvolvimento amplamente adotado para contratos inteligentes Ethereum. Para facilitar a verificação no Etherscan, é necessário instalar o plugin hardhat-etherscan, que integra seu ambiente local ao serviço de verificação do Etherscan, simplificando o trabalho com Goerli e outras redes de teste.

Acesse o diretório do projeto (por exemplo, hello-world) e execute o comando de instalação no terminal: npm install --save-dev @nomiclabs/hardhat-etherscan. Esse comando fará o download e a integração do pacote hardhat-etherscan às dependências do projeto.

Após instalar o plugin, ajuste o arquivo hardhat.config.js para incluir a configuração do hardhat-etherscan. Adicione o objeto etherscan com a sua chave de API. A configuração deve conter a versão de Solidity, o parâmetro de rede padrão, dados específicos como a URL da Goerli e a chave privada, além do campo apiKey do etherscan. Não se esqueça de substituir "YOUR_ETHERSCAN_API_KEY" pela chave de API obtida na sua conta Etherscan.

Verifique seu smart contract no Etherscan

Com o plugin instalado e configurado, você está pronto para validar seu smart contract no Etherscan. Essa verificação torna o código-fonte público e permite a interação direta pelo Etherscan. O procedimento é o mesmo para Goerli e outras redes.

No diretório do projeto, execute no terminal o comando de verificação: npx hardhat verify --network goerli DEPLOYED_CONTRACT_ADDRESS "Hello World!". Certifique-se de substituir DEPLOYED_CONTRACT_ADDRESS pelo endereço real do smart contract implantado na Goerli. O último argumento—neste exemplo 'Hello World!'—deve ser idêntico ao valor usado na implantação, para que a verificação seja bem-sucedida no Etherscan.

Ao concluir a verificação, o terminal exibirá uma mensagem confirmando que o código do smart contract foi publicado no Etherscan. Esse é um marco importante no ciclo de desenvolvimento de contratos inteligentes.

Confira seu smart contract no Etherscan

Após a verificação, acesse o link fornecido no terminal para visualizar o smart contract publicado. Na página do Etherscan, você encontrará o código-fonte completo e a Application Binary Interface (ABI). Esses recursos públicos permitem que a comunidade blockchain audite seu código, compreenda sua lógica e interaja com o contrato em diferentes redes, inclusive Goerli.

Publicar seu smart contract no Etherscan representa o ponto alto do desenvolvimento. O contrato passa a integrar o ecossistema blockchain transparente e auditável, permitindo que qualquer pessoa com o endereço do contrato visualize, execute ou interaja conforme as permissões e funções implementadas.

Conclusão

Publicar seu smart contract no Etherscan é uma etapa direta e essencial no ciclo de implantação. Seguindo o fluxo—obtenção da chave de API, instalação do plugin hardhat-etherscan, configuração do ambiente para redes como Goerli e execução do comando de verificação—você garante que o smart contract seja público e verificável. Esse processo aumenta a credibilidade e transparência do seu contrato no Etherscan, permitindo à comunidade validar o código e interagir com o contrato implantado. Com a publicação no Etherscan, você conclui com êxito o ciclo do desenvolvimento à implantação pública.

FAQ

Qual a diferença entre Ethereum e Etherscan?

Ethereum é uma plataforma blockchain voltada para aplicações descentralizadas. Já o Etherscan é um explorador de blocos que permite consultar transações, contratos inteligentes e dados de contas na rede Ethereum.

O que é a testnet Goerli?

Goerli é uma testnet estável do Ethereum, utilizada por desenvolvedores para testar smart contracts e dapps sem necessidade de fundos reais. Ela utiliza o consenso Proof-of-Authority e é mantida pela comunidade Ethereum para experimentação segura.

Quais as principais diferenças entre Goerli e Mainnet no Etherscan?

Goerli é a testnet do Ethereum para desenvolvimento e testes com ETH gratuito, enquanto a Mainnet é a rede oficial, com ativos reais e taxas de transação. Os dados da Goerli não têm impacto nas operações da Mainnet.

* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.

Compartilhar

Conteúdo

Instale o plugin hardhat-etherscan

Verifique seu smart contract no Etherscan

Confira seu smart contract no Etherscan

Conclusão

FAQ

Artigos Relacionados
Entenda a Blockchain Polygon: Guia Completo

Entenda a Blockchain Polygon: Guia Completo

Conheça a blockchain Polygon, referência entre as soluções de camada 2 ao ampliar a escalabilidade da Ethereum. Veja como ela viabiliza o processamento de milhares de transações por segundo, integra o Polygon zkEVM e atende às maiores plataformas de DeFi, NFT e jogos. Entenda o papel do MATIC em staking e governança, proporcionando uma experiência blockchain eficiente, acessível e preparada para o futuro.
2025-12-05
Compreendendo os Princípios Básicos dos Smart Contracts

Compreendendo os Princípios Básicos dos Smart Contracts

Conheça os princípios dos smart contracts, elementos indispensáveis para DApps em redes blockchain. Entenda como esses contratos automatizam acordos, elevam os padrões de segurança, eliminam intermediários e promovem inovações em diferentes segmentos do mercado. Analise suas principais características, usos práticos e as tecnologias de base, como Ethereum e Gate. Este conteúdo é indicado para quem acompanha o universo das criptomoedas, desenvolvedores de blockchain e profissionais interessados em Web3. Descubra de que forma os smart contracts estão transformando o cenário digital.
2025-11-30
Escalabilidade Layer 2 de forma simples: integrando o Ethereum a soluções aprimoradas

Escalabilidade Layer 2 de forma simples: integrando o Ethereum a soluções aprimoradas

Conheça soluções eficientes de escalabilidade Layer 2 e realize transferências de Ethereum para Arbitrum de forma prática, aproveitando taxas de gas reduzidas. Este guia completo detalha como fazer a ponte de ativos com a tecnologia optimistic rollup, além de abordar a preparação de carteiras e ativos, estrutura de taxas e medidas de segurança. É ideal para entusiastas de criptoativos, usuários de Ethereum e desenvolvedores blockchain que desejam aumentar o volume e a velocidade das transações. Aprenda a utilizar a Arbitrum bridge, entenda seus diferenciais e saiba como resolver os principais desafios para garantir interações cross-chain otimizadas.
2025-12-24
ZK Rollups Explicados: Como as Soluções Zero-Knowledge Aumentam a Escalabilidade do Blockchain

ZK Rollups Explicados: Como as Soluções Zero-Knowledge Aumentam a Escalabilidade do Blockchain

Descubra como os ZK Rollups potencializam a escalabilidade das blockchains utilizando soluções de prova de conhecimento zero. Este artigo apresenta as principais vantagens e desafios dos ZK Rollups frente aos Optimistic Rollups, com destaque para projetos de referência como Polygon, StarkWare e Immutable X. Recomendado para desenvolvedores, investidores e entusiastas que desejam entender melhor as tecnologias de escalonamento de Layer 2. Saiba como os ZK Rollups proporcionam segurança reforçada, redução dos custos das transações e maior eficiência de rede, impulsionando a evolução da próxima geração de aplicações blockchain.
2025-12-18
Entendendo como funciona a tecnologia de sidechain da Polygon

Entendendo como funciona a tecnologia de sidechain da Polygon

Descubra como a tecnologia de sidechain da Polygon potencializa o Ethereum, proporcionando transações mais rápidas e taxas reduzidas. É a solução ideal para desenvolvedores, fãs de DeFi e investidores de Web3. Mergulhe nos principais benefícios, nas funcionalidades de segurança e nos projetos de destaque. Entenda como a sidechain inovadora da Polygon promove a escalabilidade no universo das criptomoedas. Uma escolha estratégica para quem busca compreender as diferenças fundamentais no ecossistema blockchain. Descubra por que a Polygon é indispensável para o futuro das aplicações descentralizadas.
2025-12-20
Conheça o Liquid Restaking: Uma Análise Abrangente sobre o Renzo Protocol

Conheça o Liquid Restaking: Uma Análise Abrangente sobre o Renzo Protocol

Descubra como o Renzo Protocol está transformando o staking de Ethereum ao introduzir tokens de restaking líquidos ($ezETH, $pzETH). Tenha flexibilidade, potencialize seus rendimentos e preserve sua liquidez com o gerenciamento automatizado de estratégias. Uma solução sob medida para investidores Web3 e aficionados por DeFi. Conheça as práticas de segurança do Renzo, a governança conduzida pelos tokens $REZ e a facilidade de participação garantida por interfaces amigáveis. Esteja sempre um passo à frente nas inovações de staking em cripto!
2025-12-18