Tudo o que você precisa saber sobre a Devnet da Solana
Escrito por Alchemy
A velocidade de transação rápida, os baixos custos de transação e o ambiente amigável ao desenvolvedor da Solana fazem dela uma excelente chain tanto para desenvolvedores de dApps quanto para usuários. Se você está buscando começar a construir na Solana, este artigo explica a Devnet da Solana, um recurso essencial para desenvolvedores testarem smart contracts em uma rede de teste que reproduz a mainnet da Solana.
O que é um cluster?
Um cluster é um conjunto de nós responsáveis por avaliar a validade das transações recebidas antes de serem adicionadas à blockchain.
Em cada cluster, um nó é designado como o "leader" (o leader muda a cada dois dias aproximadamente), que sugere quais transações devem ser adicionadas ao ledger da blockchain e assina as transações sugeridas com sua assinatura. Os demais nós do cluster são "validators", que verificam se as transações são válidas.
O que é a Solana Devnet?
A Solana Devnet é um ambiente que replica o ambiente da rede Solana real (ou seja, a Mainnet), mas usa tokens SOL de teste para completar transações, para que desenvolvedores web3 não precisem gastar dinheiro de verdade para testar seus smart contracts.
A Solana Devnet é um ambiente seguro para desenvolvedores, usuários e validators testarem aplicações sem risco.
O que é uma Solana Devnet faucet?
Para evitar congestionamento de rede causado por agentes maliciosos e ao mesmo tempo manter a rede gratuita para uso, a Solana Devnet usa um token diferente do da mainnet.
Tokens de Devnet podem ser obtidos através da Solana Devnet faucet ou pelo seguinte comando de airdrop, que pode ser inserido na Command Line Interface (CLI).
O que é o Solana Devnet explorer?
O Solana Devnet explorer permite que desenvolvedores web3 pesquisem qualquer block, transação, programa ou token na devnet. Essa ferramenta ajuda desenvolvedores a obter informações sobre suas transações, depurar transações com problemas e explorar detalhes de programas.
Qual é a diferença entre a Testnet e a Devnet da Solana?
A diferença entre a Devnet e a Testnet da Solana é que a testnet é uma rede destinada ao uso pela equipe principal de desenvolvedores da Solana para testar atualizações planejadas para a rede principal, enquanto a Devnet é um ambiente de teste para uso do público em geral.
Como se conectar à Devnet da Solana
Antes de se conectar à Devnet da Solana, é importante garantir que você instale as ferramentas essenciais de desenvolvimento da Solana no seu ambiente local. Se estiver começando do zero, você pode instalar as ferramentas básicas seguindo as instruções abaixo.
1. Instale o Solana tool suite
Primeiro, você vai precisar do Solana Tool Suite para se conectar à Devnet. A forma de instalar o tool suite depende de você estar usando um sistema operacional MacOS, Linux ou Windows. Aqui estão as instruções para cada ambiente de desenvolvimento.
Usuários de Mac
Se o seu sistema operacional for MacOS ou Linux, abra seu aplicativo de terminal preferido e copie e cole o comando abaixo.
O número da versão pode ser substituído por qualquer versão que você deseje instalar
Usuários de Windows
Se Windows for seu sistema operacional, copie e cole o comando abaixo no Command Prompt.
Execute este comando para instalar o Tool Suite:
2. Verifique sua versão do Solana
Depois disso, para todos os sistemas operacionais, execute o comando abaixo para verificar se você tem a versão desejada do Solana.
3. Conecte-se ao cluster Devnet
Por fim, execute este comando para se conectar ao cluster Devnet, e você estará conectado à Devnet.
Como fazer o deploy de um smart contract Solana na Devnet
Neste tutorial, vamos fazer o deploy do programa HelloWorld desenvolvido pela equipe da Solana. Ele cria uma contagem para a conta na qual é chamado, representando o número de vezes que esse programa foi chamado nessa conta ao longo do tempo.
Por exemplo, a primeira execução aumentará a contagem para 1, mas retornará uma contagem de 0. A segunda retornará uma contagem de 1 e a aumentará para 2.
Como já instalamos o Solana Tool Suite, só precisamos instalar as seguintes dependências:
- NodeJS
- Rust
- Git
Depois que as dependências forem instaladas, vamos clonar o repositório HelloWorld e seguir os passos necessários para fazer o deploy na Devnet da Solana.
1. Instale o NodeJS
Para instalar o NodeJS (você vai precisar da v14 ou superior para este tutorial), selecione o instalador que corresponde ao seu sistema operacional.
Depois de seguir os passos indicados ao executar o instalador, o NodeJS executará automaticamente os comandos node abaixo no seu terminal.
2. Instale o Rust
Para instalar o Rust, execute este comando se o seu sistema operacional for MacOS, Linux ou outro sistema do tipo Unix, e sua linha de comando estiver pronta.
No Windows, baixe e instale o rustup-init.exe.
3. Instale o git
Para instalar o Git no Windows, selecione um instalador correspondente à sua versão do Windows e siga as instruções.
Para instalar o Git no MacOS e Linux, primeiro instale o Homebrew com o seguinte comando no terminal de sua escolha.
Depois, execute o seguinte comando no terminal para instalar o Git com o Homebrew.
4. Clone o repositório HelloWorld da Solana
Com as dependências instaladas, agora clone o repositório HelloWorld no seu ambiente.
5. Conecte-se à Devnet
Verifique se você está conectado ao cluster Devnet executando o seguinte comando.
Se você não estiver conectado ao cluster Devnet, conecte-se à Devnet usando este comando:
6. Gere um keypair
Agora, gere um keypair, que consiste em uma chave pública (seu endereço de wallet) e uma seed phrase privada. Esse keypair permite que você crie uma conta on-chain e interaja com programas da Solana.
7. Obtenha tokens SOL de Devnet
Você vai precisar de tokens SOL de Devnet para executar nosso programa na Devnet. Você pode solicitar tokens através do seguinte comando.
8. Faça o build e o deploy na Devnet
Agora, faça o build do programa e o deploy na Devnet.
No final da saída fornecida pelo console ao fazer o build do programa, deve estar o comando para fazer o deploy do programa.
Se você não encontrá-lo, copie e cole o comando abaixo para fazer o deploy do programa na Devnet da Solana.
Comece a construir na Solana
Usando a Solana Devnet, desenvolvedores web3 podem construir aplicações em uma das blockchains layer 1 de maior desempenho do mundo. Para começar a construir, cadastre-se para ter acesso à Solana API da Alchemy.
Visões gerais relacionadas
Solana27 de julho de 2026
Nós Solana: validadores, nós RPC e self-hosting
O que são nós Solana, como validadores, nós RPC e sistemas de dados secundários se diferenciam, e quando optar por self-hosting versus usar um provedor.
Solana22 de julho de 2026
Dados de arquivamento do Solana: como consultar o histórico completo de blocos e transações
Dados de arquivamento do Solana explicados: por que os nós fazem prune do histórico, quais métodos RPC exigem acesso a dados de arquivamento e como consultar o histórico completo de blocos e transações em escala.
Solana28 de maio de 2026
Solana Agent Kit vs GOAT vs ElizaOS: qual framework você deve usar?
Comparação entre Solana Agent Kit, GOAT e ElizaOS: profundidade nativa em Solana, abrangência multi-chain ou runtime completo de agentes. Exemplos de código e um framework de decisão.

Construa magia blockchain
A Alchemy combina os produtos e ferramentas de desenvolvimento Web3 mais poderosos com recursos, comunidade e suporte lendário.