Primeros pasos

SLV

🔨 El kit de agentes de IA para desarrolladores de Solana

SLV es el kit de agentes de IA para desarrolladores de Solana. Todos los métodos de SLV están habilitados para MCP, así que, una vez completado el onboarding, puede empezar a usar agentes de IA para el desarrollo en Solana de inmediato.
Olvídese de rebuscar en la documentación o de memorizar opciones del CLI. Los agentes de IA integrados en SLV pueden usar directamente el conjunto de herramientas de SLV habilitado para MCP, de modo que los flujos de trabajo de validadores, RPC y aplicaciones pueden avanzar mediante una conversación natural.

Requisitos

SO: MacOS, Linux o Windows (WSL2)
Dependencias:

Instalación

bash
curl -fsSL https://storage.slv.dev/slv/install | sh
Esto instala el binario de SLV y las habilidades de IA integradas en ~/.slv/skills/.

🚀 Inicio rápido

Dos comandos para pasar de cero a gestionar infraestructura de Solana:
También puede seguir en este vídeo el flujo de onboarding en lenguaje natural de un validador de Solana.

1. Configure su entorno

bash
slv onboard
El asistente interactivo configura todo lo que necesita. Una vez completado, los agentes de IA pueden usar de inmediato el conjunto completo de métodos de SLV para el desarrollo en Solana:
PasoQué hace
Clave de API de SLVObtenga su clave de API
Proveedor de IAConecte su clave de API de OpenAI o Anthropic
ModeloElija su modelo predeterminado (p. ej., claude-opus-4-6, gpt-4o)
AgenteDé un nombre a su asistente de IA: recuerda sus preferencias
HabilidadesElija sus áreas de enfoque (consulte más abajo)
GitHubAutenticación opcional del CLI gh para gestionar repositorios y PR
NotificacionesWebhook de Discord opcional para alertas en tiempo real

Habilidades de IA y agentes especialistas

SLV incluye agentes de IA creados con un propósito específico, cada uno experto en su dominio:
HabilidadAgenteQué puede hacer
Validador de SolanaCecilDesplegar, supervisar, migrar y actualizar validadores de mainnet/testnet
Nodo RPC indexadoTinaConfigurar y gestionar endpoints RPC con indexación completa
Streaming de Geyser gRPCCloudConfigurar streams de Geyser en tiempo real con filtros
Desarrollo de apps de SolanaSetzerCrear la estructura inicial de automatizaciones, dApps y programas de Solana
Seleccione una o todas: su consola de IA se adapta a su flujo de trabajo.

2. Inicie la consola de IA

bash
slv c
Eso es todo. A partir de aquí, la infraestructura de Solana se puede gestionar en lenguaje natural. La consola de IA dirige automáticamente cada solicitud al agente especialista adecuado, de modo que las operaciones de validadores, la configuración de RPC y Geyser, y el desarrollo de aplicaciones pueden avanzar en un solo flujo.
Gestión en lenguaje natural en la consola de IA
Por ejemplo:
  • "Desplegar un validador de testnet en mi servidor en 203.0.113.10"
  • "Configurar un nodo RPC con Geyser gRPC habilitado"
  • "Crear un nuevo proyecto de aplicación de Solana"
  • "Migrar mi validador a una nueva máquina con cero tiempo de inactividad"
Además, slv c recopila candidatos de actualización al iniciarse. Puede mostrar nuevas versiones de agave, jito-solana, firedancer, yellowstone-grpc y más. Cuando esté listo, escriba /update y deje que el trabajo de actualización se complete a partir de ahí.
Comprobaciones de actualización en la consola de IA
Reconfigurar en cualquier momento
Ejecute slv onboard de nuevo siempre que quiera cambiar de proveedor, de modelo o de habilidades.

🔧 Referencia manual del CLI

¿Prefiere ejecutar los comandos directamente? El CLI completo de SLV siempre está disponible.

Características clave

🔑 Operación sin claves — Los nuevos despliegues siempre empiezan con unstaked-keypair.json como clave de identidad. Esto evita accidentes de doble voto. Cambie a su clave de producción solo después de confirmar que todo funciona.
♻️ Migración sin tiempo de inactividad — Traslade su validador a un nuevo servidor sin ningún tiempo de inactividad:
bash
slv v switch
Se requiere un validador de reserva
La migración sin tiempo de inactividad requiere un nodo validador de reserva ya desplegado y listo. Configure su nodo de reserva con antelación para poder cambiar al instante cuando sea necesario.
🌐 Gestión de múltiples nodos — Los playbooks basados en Ansible le permiten gestionar flotas de validadores, RPC y nodos gRPC desde una sola máquina.

Inicio rápido del validador

bash
slv v init
Esto le guía por la conexión al servidor (IP, clave SSH, usuario), la configuración de la contraseña y la configuración inicial.

Configuración de la cuenta de voto

bash
slv v gen:vote-account
Campos obligatorios: pubkey de identidad, cuenta de voto, cuenta de autoridad y tasa de comisión (0–100%).

Desplegar un nodo de Solana

Informes de seguridad y actualizaciones

ELSOUL LABO B.V. es la entidad jurídica responsable de la distribución y la seguridad de SLV.
Use el informe privado de vulnerabilidades de GitHub para informar de una vulnerabilidad de SLV no divulgada. Se requiere una cuenta de GitHub para usar el formulario de envío.
Incluya la versión de SLV afectada, los pasos de reproducción y el impacto de seguridad. No incluya claves privadas, credenciales, tokens, datos de clientes u otra información confidencial que no sea necesaria para explicar el problema. No divulgue una vulnerabilidad no divulgada en issues públicos.
Las correcciones de seguridad se proporcionan gratuitamente a través de la última versión pública de SLV, sin Enterprise. No existe una promesa general de trasladar individualmente cada corrección a versiones anteriores; se preservan la legislación aplicable y los contratos existentes.
Cuando una actualización a la última versión requiera costes de migración extraordinarios, como hardware nuevo o un cambio fundamental del entorno, la corrección se evalúa caso por caso. El esfuerzo normal de actualización, pruebas y configuración no es inherentemente extraordinario.