Lista de verificación de configuración del entorno
Instala y verifica la cadena de herramientas de desarrollo de Solana en macOS o Linux: Rust 1.91.1, Agave 4.1.1 / Solana CLI 3.0.10, Anchor 0.32.1 y una ruta de validador local funcional.
Busca en todas las páginas de la documentación
Instala y verifica la cadena de herramientas de desarrollo de Solana en macOS o Linux: Rust 1.91.1, Agave 4.1.1 / Solana CLI 3.0.10, Anchor 0.32.1 y una ruta de validador local funcional.
rustc --version muestra 1.91.1.cargo build-sbf --version se completa correctamente.cargo fmt --version funciona.solana --version coincide.agave-install y verifica. agave-install --version está disponible.solana config get muestra la URL de devnet.solana-keygen pubkey imprime la dirección.solana balance > 0 en devnet.spl-token. spl-token --version se ejecuta.avm (Anchor Version Manager). avm --version funciona.anchor --version -> 0.32.1.anchor-lang 0.32.1 en el Cargo.toml de la plantilla. Coincide con la CLI.anchor init en un directorio temporal. anchor build se completa correctamente.node --version registrado en el .nvmrc del equipo.@solana/kit@7.0.0 en la aplicación de plantilla. npm ls @solana/kit muestra 7.0.0.gill para el arranque de la aplicación. Coincide con la versión principal de kit.solana-test-validator una vez. RPC en http://127.0.0.1:8899 responde.solana program deploy se completa correctamente.cargo test ejecuta el caso LiteSVM.surfpool --version para simulaciones de bifurcación.python --version documentado.pip install solders solana anchorpy. La prueba de humo de importación se completa correctamente.doctor del equipo o el bloque de versiones manual:rustc --version # 1.91.1
solana --version # 3.0.10
anchor --version # 0.32.1
cargo build-sbf --version
node --versionUsa binarios de Agave aarch64; algunas imágenes de Docker necesitan platform: linux/amd64 para la paridad de CI.
Soportado con la cadena de herramientas de Linux; el ledger USB puede necesitar configuración adicional.
avm use 0.32.1 por repositorio; no confíes en el predeterminado global.
Asegúrate de que ~/.local/share/solana/install/active_release/bin preceda a las rutas antiguas de Solana 1.x.
Configura los proxies de cargo y npm antes de las instalaciones.
Aceptable si las versiones fijadas dentro de la imagen coinciden con la salida de la lista de verificación.
El ledger de Agave + target/ necesitan varios GB; elimina artefactos antiguos semanalmente.
Refleja estas versiones en la matriz de GitHub Actions.
Opcional para la incorporación; devnet usa primero pares de claves de archivo.
Solo para roles relacionados con MEV; no es necesario para completar la lista de verificación.
Versiones de la pila: Esta página se escribió 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