Boas Práticas de Padrões de Programa
Padrões reutilizáveis só ajudam quando aplicados de forma consistente. Esta lista captura disciplina de inicialização, custódia, estado e upgrade para programas Solana em produção.
Busque em todas as páginas da documentação
Padrões reutilizáveis só ajudam quando aplicados de forma consistente. Esta lista captura disciplina de inicialização, custódia, estado e upgrade para programas Solana em produção.
Entenda ainda a saída das macros.
Combine com cuidado.
Escrow + verificações de metadata.
Cofre + máquina de estados + oráculo.
Estado + clock + limites de CU.
Padrões 10x mais importantes.
Init, custódia, admin, CPI.
Testes de integração de padrões.
Fixe e reteste.
Recomendado por escolha de padrão.
Documente superfície pública de CPI.
Simule falhas de mainnet mensalmente.
Versões da stack: Esta página foi escrita para Agave 4.1.1, Solana CLI 3.0.10, Anchor 0.32.1, anchor-lang 0.32.1, Rust 1.91.1, @solana/kit 7.0.0, Surfpool 0.12.0 e LiteSVM 0.6.x.
Revisado por Chris St. John·Última atualização: 16 de jul. de 2026