Usando a Solana
Você entende por que a Solana existe e como funciona. Agora vai aprender a usá-la: configurar uma carteira, enviar transações, explorar a blockchain.
Sua carteira gerencia suas chaves, não seu dinheiro. Suas chaves controlam suas contas Solana. Transações movem SOL e interagem com programas. Block explorers mostram todos os dados on-chain.
Carteiras: Gerenciando Suas Chaves
Uma carteira Solana não armazena sua criptomoeda. As moedas existem como entradas na blockchain. Sua carteira armazena chaves privadas e cria assinaturas digitais para provar que você pode gastar essas moedas.
Phantom é uma extensão de navegador e aplicativo móvel com uma interface limpa. Suporta tokens, NFTs e staking. A maioria dos novos usuários começa por aqui.
Solflare é uma extensão de navegador e aplicativo móvel com suporte a hardware wallet. Se segurança é sua prioridade, use esta.
Backpack é uma extensão de navegador com suporte integrado a xNFTs e uma UI moderna. Desenvolvedores gostam dela.
Essas carteiras usam a mesma tecnologia subjacente — elas geram pares de chaves e assinam transações. Você pode usar a mesma seed phrase para recuperar suas contas em qualquer carteira.
Configurando uma carteira:
Instale a extensão ou app da carteira
Crie uma nova carteira (isso gera uma nova chave privada)
Crítico: Anote sua seed phrase (12 ou 24 palavras)
Guarde a seed phrase em um local seguro (não no seu computador)
Seu endereço de carteira está agora ativo e pode receber SOL
Sua seed phrase é uma representação legível da sua chave privada. Qualquer pessoa com sua seed phrase controla todas as suas contas e ativos.
Nunca:
Compartilhe sua seed phrase com ninguém
A insira em sites que afirmam "validá-la"
A armazene em e-mail, armazenamento em nuvem ou capturas de tela
Tire fotos dela
Sempre:
Escreva-a em papel
Guarde-a em um local físico seguro
Considere backup em metal para proteção contra fogo/água
Teste a recuperação em uma carteira separada com um valor pequeno primeiro
Se você perder sua seed phrase e seu dispositivo quebrar, seus fundos estão perdidos para sempre. Nenhum suporte ao cliente pode recuperá-los.
Obtendo SOL
Para usar a Solana, você precisa de SOL para taxas de transação.
Mainnet (SOL real):
Exchanges centralizadas: Compre SOL na Coinbase, Binance, Kraken ou outras exchanges. Saque para o endereço da sua carteira.
Exchanges descentralizadas: Troque outras criptomoedas por SOL na Jupiter, Raydium ou Orca.
On-ramps: Use serviços como Moonpay ou Transak para comprar SOL diretamente com cartão de crédito.
Devnet (SOL de teste):
Para testar sem dinheiro real, use a devnet:
# Install Solana CLI
sh -c "$(curl -sSfL https://release.solana.com/stable/install)"
# Configure for devnet
solana config set --url https://api.devnet.solana.com
# Request airdrop (test SOL)
solana airdrop 2
# Check balance
solana balanceSOL da Devnet não tem valor. Use para aprender e testar aplicações antes de comprometer fundos reais.
Enviando uma Transação
Veja como enviar SOL usando a carteira Phantom.
Passo 1: Abra o Phantom e certifique-se de que tem SOL
Verifique seu saldo. Você precisa de pelo menos 0,000005 SOL para a taxa de transação, além do valor que deseja enviar.
Passo 2: Clique em Send
Insira o endereço Solana do destinatário ou escaneie o QR code dele. Os endereços são assim: 7TpX...9kLM (43 caracteres, codificados em base58).
Passo 3: Insira o valor
Especifique quanto SOL enviar. A carteira mostra a taxa de transação (tipicamente 0,000005 SOL).
Passo 4: Revise e confirme
Verifique:
O endereço do destinatário está correto (envio para endereço errado é irreversível)
O valor está correto
Você tem SOL suficiente para valor + taxa
Clique em confirmar. Sua carteira assina a transação com sua chave privada.
Passo 5: A transação é processada
A carteira transmite sua transação assinada para a rede. Você verá:
"Pending" enquanto a transação se propaga
"Confirmed" quando incluída em um bloco (geralmente 1-2 segundos)
Nos bastidores:
Sua carteira construiu uma transação contendo uma instrução
transferdo System ProgramA transação declarou quais contas acessaria (sua conta e a do destinatário)
Sua carteira assinou a transação com sua chave privada
A carteira enviou a transação assinada para um nó RPC
O nó RPC a encaminhou para o líder atual
O líder a incluiu em um bloco
Validadores confirmaram o bloco
Sua transação está finalizada e é irreversível
Block Explorers
Block explorers permitem visualizar todos os dados on-chain. Tudo na Solana é público e verificável.
Solana Explorer (https://explorer.solana.com)
O explorer oficial. Interface limpa mostrando:
Transações por assinatura
Contas por endereço
Blocos por número de slot
Programas e suas interações
Para usar o Solana Explorer:
Acesse https://explorer.solana.com
Insira qualquer assinatura de transação, endereço de conta ou slot de bloco
Veja os detalhes completos
Para transações, você pode ver:
Todas as instruções executadas
Quais contas foram acessadas
Quais programas foram chamados
Status de sucesso ou falha
Unidades de computação consumidas
Taxa paga
Para contas:
Saldo atual de lamports
Programa proprietário
Tamanho dos dados e status de rent
Histórico completo de transações
Participações em tokens (se houver)
Solscan (https://solscan.io)
O Solscan fornece uma interface alternativa com melhores exibições de tokens, galerias de NFTs com imagens e mais análises. Usuários não técnicos o preferem.
Tente buscar o endereço do token mint do USDC: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
Você verá seu histórico completo, oferta e cada detentor.
Entendendo Assinaturas de Transação
Toda transação tem uma assinatura única — uma string base58 de 88 caracteres como:
3nGq2yczqCpm8bF2dyvdPtXpnFLJ1gKWyPp4EYFS8k8wHqJLfcBBdpKYmKCKMJhpYcXqmLWdWcNQjTiJhHWMVdU5Essa assinatura é seu recibo. Com ela, você pode:
Ver a transação em um block explorer
Provar que a transação ocorreu
Verificar os detalhes da transação
Após enviar uma transação, sua carteira exibe a assinatura. Copie-a e busque em um block explorer para ver exatamente o que aconteceu.
Cenários comuns de transação:
Sucesso: Transação processada, estado atualizado, status "Success" exibido
Falha: Transação incluída em um bloco, mas revertida devido a erro do programa. Você ainda paga as taxas.
Descartada: Transação não incluída em um bloco dentro do período de timeout. Nenhuma taxa paga. Precisa tentar novamente.
O Ecossistema Solana
A Solana possui protocolos DeFi, marketplaces de NFT, sistemas de pagamento e ferramentas para desenvolvedores.
Em DeFi, a Jupiter agrega rotas de DEX para melhores preços de swap. A Marinade Finance oferece liquid staking. O Drift Protocol fornece futuros perpétuos. A Kamino Finance automatiza gerenciamento de liquidez. A Marginfi cuida de empréstimos.
Para NFTs, a Magic Eden é o maior marketplace. O Tensor visa traders profissionais. A Metaplex fornece a infraestrutura e os padrões. Milhares de coleções existem.
Sistemas de pagamento incluem Solana Pay para integração com comerciantes, Helio para gateways de negócios e Sphere para folha de pagamento.
Provedores de infraestrutura como Helius, Triton e GenesysGo operam nós RPC aprimorados. A Jito foca em infraestrutura de MEV.
Desenvolvedores usam Anchor como o framework principal para construir programas. O Solana Playground fornece desenvolvimento no navegador. O Solanafm oferece um explorer com logs detalhados de programas.
Novos protocolos e ferramentas são lançados regularmente.
Seus Próximos Passos
O que vem a seguir depende dos seus objetivos.
Para construir na Solana:
Programas Solana são escritos em Rust, mas o framework Anchor gera validação de contas, serialização e tratamento de erros a partir de macros declarativas — você escreve lógica de negócio, não boilerplate.
Você não precisa de conhecimento profundo de Rust. Se consegue ler structs e escrever funções, as macros do Anchor cuidam da validação e serialização de contas da Solana. Você aprende idiomas Rust conforme avança.
Instale essas ferramentas em ordem:
Rust via rustup.rs — os primeiros capítulos do livro de Rust cobrem o suficiente.
Solana CLI para gerenciar carteiras, implantar programas e se comunicar com a rede.
Anchor CLI. Execute
anchor initpara criar um projeto com testes e configuração de deploy.Node.js para testes no lado do cliente e scripts de interação.
Comece por aqui:
Anchor for Dummies — seu primeiro programa na Solana, de contas a deploy.
Pinocchio for Dummies — programação Solana pura sem Anchor, para quando precisar de controle total sobre a computação.
Program Security — os ataques que quebram programas Solana (verificações de signer ausentes, reinicialização, type cosplay) e como impedi-los.
Para usar aplicações da Solana:
Comece com valores pequenos enquanto aprende. Smart contracts podem ter bugs. Use protocolos estabelecidos primeiro.
Aprenda como pools de liquidez e perda impermanente funcionam antes de colocar dinheiro real. Siga os projetos que usa no Twitter e Discord — é onde post-mortems de exploits e mudanças de protocolo são anunciados primeiro.
Práticas de segurança:
Verifique endereços de contratos antes de interagir
Revogue aprovações de tokens desnecessárias
Use hardware wallets para valores grandes
Seja cético quanto a promessas irreais
Pesquise projetos minuciosamente antes de investir
Para contribuir sem programar:
Escreva tutoriais, crie vídeos e explique conceitos. Ajude recém-chegados no Discord e fóruns. Teste novas aplicações e relate bugs. Participe da governança de DAOs dos protocolos que usa. Explique blockchain e Solana para outros.
A Solana remove o intermediário da mesma forma que todas as blockchains — com computação verificável — mas permanece rápida usando Proof of History para ordenar transações e execução paralela para processá-las.
Você agora sabe como gerenciar chaves, enviar transações e explorar dados on-chain. Tudo que você precisa para começar a construir ou usar a Solana está disponível hoje.