Erste Schritte

SLV

🔨 Das KI-Agent-Kit für Solana Devs

SLV ist das KI-Agent-Kit für Solana-Entwickler. Jede Methode in SLV ist MCP-fähig: Sobald das Onboarding abgeschlossen ist, können Sie sofort mit KI-Agenten für die Solana-Entwicklung starten.
Kein Wühlen mehr in der Dokumentation und kein Auswendiglernen von CLI-Flags. Die integrierten KI-Agenten von SLV nutzen das MCP-fähige SLV-Toolset direkt, sodass Validator-, RPC- und App-Workflows im natürlichen Dialog vorankommen.

Anforderungen

OS: MacOS, Linux oder Windows (WSL2)
Abhängigkeiten:

Installation

bash
curl -fsSL https://storage.slv.dev/slv/install | sh
Dies installiert die SLV-Binary und die integrierten KI-Skills nach ~/.slv/skills/.

🚀 Schnellstart

Zwei Befehle – von null zur Verwaltung Ihrer Solana-Infrastruktur:
Den Onboarding-Ablauf für einen Solana-Validator in natürlicher Sprache können Sie auch in diesem Video verfolgen.

1. Richten Sie Ihre Umgebung ein

bash
slv onboard
Der interaktive Assistent konfiguriert alles, was Sie brauchen. Sobald er abgeschlossen ist, können KI-Agenten sofort den vollständigen SLV-Methodensatz für die Solana-Entwicklung verwenden:
SchrittWas er tut
SLV API-SchlüsselAPI-Key holen
AI ProviderVerbinden Sie Ihren OpenAI- oder Anthropic-API-Schlüssel
ModellWählen Sie Ihr Standardmodell (z. B. claude-opus-4-6, gpt-4o)
AgentBenennen Sie Ihren KI-Assistenten — er merkt sich Ihre Präferenzen
SkillsWählen Sie Ihre Fokusbereiche (siehe unten)
GitHubOptionale gh-CLI-Authentifizierung für Repo- und PR-Management
BenachrichtigungenOptionaler Discord-Webhook für Echtzeit-Alerts

AI Skills & Specialist Agents

SLV bringt speziell entwickelte KI-Agenten mit, jeder ein Experte in seiner Domäne:
SkillAgentWas er kann
Solana-ValidatorCecilMainnet-/Testnet-Validatoren bereitstellen, überwachen, migrieren und aktualisieren
Index-RPC-NodeTinaRPC-Endpunkte mit vollem Index einrichten und verwalten
gRPC Geyser StreamingCloudEchtzeit-Geyser-Streams mit Filtern konfigurieren
Solana App-EntwicklungSetzerScaffolding für Automatisierung, dApps und Solana-Programme
Wählen Sie einen oder alle — Ihre AI Console passt sich Ihrem Workflow an.

2. Starten Sie die AI Console

bash
slv c
Das war's. Ab hier lässt sich die Solana-Infrastruktur in natürlicher Sprache verwalten. Die AI Console leitet jede Anfrage automatisch an den passenden Spezialisten weiter, sodass Validator-Betrieb, RPC- und Geyser-Setup sowie App-Entwicklung in einem einzigen Ablauf vorankommen.
Verwaltung in natürlicher Sprache in der AI Console
Zum Beispiel:
  • "Deploye einen Testnet-Validator auf meinem Server 203.0.113.10"
  • "Richte einen RPC-Knoten mit aktiviertem Geyser gRPC ein"
  • "Erstelle ein neues Solana-App-Projekt"
  • "Migriere meinen Validator ohne Ausfallzeit auf eine neue Maschine"
Zusätzlich sammelt slv c beim Start Update-Kandidaten. Es kann neue Versionen von agave, jito-solana, firedancer, yellowstone-grpc und weiteren anzeigen. Wenn Sie so weit sind, geben Sie /update ein und lassen die Aktualisierung von dort aus durchlaufen.
Update-Checks innerhalb der AI Console
Jederzeit neu konfigurieren
Führen Sie slv onboard erneut aus, wenn Sie Anbieter, Modelle oder Skills ändern möchten.

🔧 Manuelle CLI-Referenz

Sie führen Befehle lieber direkt aus? Die vollständige CLI von SLV steht Ihnen jederzeit zur Verfügung.

Wichtige Funktionen

🔑 Schlüsselloser Betrieb — Neue Bereitstellungen starten immer mit unstaked-keypair.json als Identitätsschlüssel. Dies verhindert Double-Voting-Unfälle. Wechseln Sie erst dann zu Ihrem Produktionsschlüssel, wenn Sie bestätigt haben, dass alles funktioniert.
♻️ Zero-Downtime Migration — Verschieben Sie Ihren Validator ohne Ausfallzeit auf einen neuen Server:
bash
slv v switch
Ersatz-Validator erforderlich
Die Zero-Downtime-Migration erfordert einen Ersatz-Validator-Knoten, der bereits bereitgestellt und einsatzbereit ist. Richten Sie Ihren Ersatzknoten im Voraus ein, damit Sie bei Bedarf sofort umschalten können.
🌐 Multi-Node-Management — Mit Ansible-basierten Playbooks verwalten Sie ganze Flotten aus Validatoren, RPCs und gRPC-Knoten von einer einzigen Maschine aus.

Validator-Schnellstart

bash
slv v init
Dies führt Sie durch die Serververbindung (IP, SSH-Schlüssel, Benutzer), das Passwort-Setup und die Erstkonfiguration.

Vote-Account-Setup

bash
slv v gen:vote-account
Erforderliche Felder: Identity-Pubkey, Vote-Account, Authority-Account und Kommissionssatz (0–100 %).

Solana-Node bereitstellen

Sicherheitsmeldungen und Updates

ELSOUL LABO B.V. ist die für Vertrieb und Sicherheit von SLV verantwortliche juristische Person.
Nutzen Sie die private GitHub-Meldung von Sicherheitslücken, um eine noch nicht offengelegte SLV-Sicherheitslücke zu melden. Zur Nutzung des Übermittlungsformulars ist ein GitHub-Konto erforderlich.
Bitte geben Sie die betroffene SLV-Version, Schritte zur Reproduktion und die Sicherheitsauswirkung an. Fügen Sie keine privaten Schlüssel, Zugangsdaten, Token, Kundendaten oder andere sensible Informationen ein, die zur Erklärung des Problems nicht erforderlich sind. Legen Sie eine noch nicht offengelegte Sicherheitslücke nicht in öffentlichen Issues offen.
Sicherheitskorrekturen werden kostenlos über die neueste öffentliche SLV-Version bereitgestellt, ohne Enterprise. Es gibt kein allgemeines Versprechen, jede Korrektur einzeln auf ältere Versionen zurückzuportieren; anwendbares Recht und bestehende Verträge bleiben gewahrt.
Wenn ein Upgrade auf die neueste Version außerordentliche Migrationskosten erfordern würde, etwa neue Hardware oder eine grundlegende Änderung der Umgebung, wird die Abhilfe von Fall zu Fall bewertet. Normale Aufwände für Aktualisierung, Tests und Konfiguration sind nicht per se außerordentlich.