Mejores Prácticas de Equipo
Prácticas compartidas que mantienen a un equipo de ingeniería de Solana rápido y seguro en validadores Agave 4.1.1, programas Anchor 0.32.1 y clientes @solana/kit 7.0.0.
Busca en todas las páginas de la documentación
Prácticas compartidas que mantienen a un equipo de ingeniería de Solana rápido y seguro en validadores Agave 4.1.1, programas Anchor 0.32.1 y clientes @solana/kit 7.0.0.
rust-toolchain.toml, Anchor.toml, .nvmrc confirmados.anchor build, pruebas y verificación de tipos de cliente en cada PR. Sin verificación manual únicamente.solana-verify publicado.Las prácticas se escalan hacia abajo: mantén las secciones de seguridad y fijación de versiones incluso para 3 ingenieros.
Listas de verificación escritas y demostración grabada del proyecto final del Primer Programa reemplazan el emparejamiento informal.
Prácticas divididas: la agencia es propietaria de la documentación de la cadena de herramientas, el cliente es propietario de las claves y la aprobación de mainnet.
Lanzamiento importante o cambio material de CPI, no cada corrección de error tipográfico.
Asignar un porcentaje fijo del sprint para actualizaciones de dependencias y optimizaciones de CU.
Ticket explícito de aceptación de riesgo al omitir el período de prueba o la recomendación de auditoría.
Propietarios por programa listados en CODEOWNERS con ruta de escalada.
Compartir esquemas de IDL/eventos cuando los indexadores consumen tus programas.
Las prácticas de seguridad aún se aplican: redactar claves en plantillas de problemas públicos.
Rastrear la frecuencia de despliegue, la tasa de tx fallidas, el tiempo medio de revisión; adaptar de DORA según sea necesario.
Versiones de Stack: Esta página fue 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, y LiteSVM 0.6.x.
Revisado por Chris St. John·Última actualización: 16 jul 2026