Начало работы

SLV

🔨 AI Agent Kit для Solana Devs

SLV - это AI Agent Kit для Solana developers. Каждый метод в SLV поддерживает MCP, поэтому после завершения onboarding вы можете сразу начать использовать AI agents для разработки на Solana.
Больше не нужно искать нужное в документации или запоминать CLI flags. Встроенные AI agents в SLV могут напрямую использовать SLV toolset с поддержкой MCP, поэтому workflows для validators, RPC и app-разработки можно продвигать через естественный диалог.

Requirements

OS: MacOS, Linux или Windows (WSL2)
Dependencies:

Installation

bash
curl -fsSL https://storage.slv.dev/slv/install | sh
Это устанавливает binary SLV и встроенные AI skills в ~/.slv/skills/.

🚀 Quick Start

Две команды, чтобы перейти от нуля к управлению Solana infrastructure:
Вы также можете пройти onboarding Solana validator на естественном языке в этом видео.

1. Set up your environment

bash
slv onboard
Интерактивный wizard настраивает все необходимое. После завершения AI agents могут сразу использовать полный набор методов SLV для разработки на Solana:
StepWhat it does
SLV API KeyБесплатный key из SLV Discord - открывает community features
AI ProviderПодключите ваш OpenAI или Anthropic API key
ModelВыберите модель по умолчанию (например, claude-opus-4-6, gpt-4o)
AgentДайте имя вашему AI assistant - он запоминает ваши предпочтения
SkillsВыберите области специализации (см. ниже)
GitHubНеобязательная авторизация gh CLI для управления repo и PR
NotificationsНеобязательный Discord Webhook для real-time alerts

AI Skills & Specialist Agents

SLV поставляется со специализированными AI agents, каждый из которых является экспертом в своей области:
SkillAgentWhat it can do
Solana ValidatorCecilDeploy, monitor, migrate и update validators mainnet/testnet
Index RPC NodeTinaНастройка и управление full-index RPC endpoints
gRPC Geyser StreamingCloudКонфигурирование real-time Geyser streams с filters
Solana App DevelopmentSetzerScaffold automation, dApps и Solana programs
Выберите один или все сразу - ваша AI Console адаптируется под ваш workflow.

2. Launch the AI Console

bash
slv c
Это все. Отсюда Solana infrastructure можно управлять на естественном языке. AI Console автоматически направляет каждый запрос нужному specialist agent, поэтому validator ops, настройка RPC и Geyser, а также разработка приложений могут выполняться в рамках одного потока.
Natural-language management in the AI Console
Например:
  • "Deploy a testnet validator on my server at 203.0.113.10"
  • "Set up an RPC node with Geyser gRPC enabled"
  • "Create a new Solana app project"
  • "Migrate my validator to a new machine with zero downtime"
Кроме того, slv c при запуске собирает кандидатов на update. Он может показывать новые версии agave, jito-solana, firedancer, yellowstone-grpc и других компонентов. Когда будете готовы, введите /update и дайте процессу обновления завершиться дальше.
Update checks inside the AI Console
Перенастройка в любое время
Повторно запускайте slv onboard всякий раз, когда хотите изменить providers, models или skills.

🔧 Manual CLI Reference

Предпочитаете запускать команды напрямую? Полный CLI SLV всегда доступен.

Key Features

🔑 Keyless Operation - Новые deployments всегда начинаются с unstaked-keypair.json в качестве identity key. Это предотвращает случайное double-voting. Переключайтесь на production key только после того, как убедитесь, что все работает корректно.
♻️ Zero-Downtime Migration - Переместите ваш validator на новый server без какого-либо downtime:
bash
slv v switch
Требуется spare validator
Zero-downtime migration требует уже развернутой и готовой запасной validator-ноды. Подготовьте spare node заранее, чтобы при необходимости можно было мгновенно переключиться.
🌐 Multi-Node Management - Playbooks на базе Ansible позволяют управлять флотом validators, RPC и gRPC-нод с одной машины.

Validator Quick Start

bash
slv v init
Эта команда проводит вас через подключение к server (IP, SSH key, user), настройку пароля и начальную конфигурацию.

Vote Account Setup

bash
slv v gen:vote-account
Обязательные поля: Identity pubkey, Vote account, Authority account и комиссия (0-100%).

Deploy a Solana Node