Skip to main content
Null-Kommissions-Validator: Staken Sie mit dem Helius-Validator und behalten Sie 100 % Ihrer Staking-Belohnungen mit unserem 0 % Kommissionssatz.

Kurze Übersicht

Das Helius SDK bietet einfache Methoden zur programmgesteuerten Verwaltung des gesamten SOL-Staking-Lebenszyklus. Perfekt für den Bau von Staking-Schnittstellen, DeFi-Protokollen oder automatisierten Staking-Strategien.

Erstellen & Delegieren

Richten Sie neue Stake-Konten ein und delegieren Sie an Validatoren in einer Transaktion

Überwachen & Verwalten

Verfolgen Sie Belohnungen, prüfen Sie den Status und verwalten Sie bestehende Stake-Konten

Abheben & Einlösen

Deaktivieren Sie Stakes und ziehen Sie SOL nach Abkühlphasen ab

Installation & Einrichtung

Grundlagen des Stakings

Stake-Konto: Ein spezielles Konto, das SOL sperrt und an einen Validator delegiert. Jedes Stake-Konto weist genau auf einen Validator hin.Belohnungen: Validatoren verdienen Belohnungen für die Sicherung des Netzwerks. Diese Belohnungen werden auf alle an diesen Validator delegierten Stake-Konten verteilt.Lebenszyklus: Erstellen → Delegieren → Belohnungen verdienen → Deaktivieren → Abheben
  • 0% Kommission: Behalten Sie 100% Ihrer Staking-Belohnungen
  • Hohe Leistung: Zuverlässige Blockproduktion und minimale Ausfallzeiten
  • Einfache Integration: Optimiert für das Helius SDK mit integrierten Hilfen
  • Aktivierung: Stakes werden zu Beginn der nächsten Epoche aktiv (~2 Tage)
  • Deaktivierung: Wirksam zum Ende der aktuellen Epoche
  • Abkühlphase: Deaktivierte Stakes können unmittelbar nach Epochenende abgehoben werden

Erste Schritte

Stake SOL in nur 3 Codezeilen:
Das SDK übernimmt automatisch die Berechnung der Miete und die Erstellung des Stake-Kontos. Der 1.5 Parameter ist der Betrag in SOL, den Sie staken möchten.

SDK-Methoden-Referenz

Erstellt eine vollständige Staking-Transaktion, die signiert und gesendet werden kann.Parameter:
  • owner (PublicKey): Die Wallet, die das Stake-Konto besitzt
  • amount (Zahl): Betrag in SOL zum Staken
Rückgabe:
Beispiel:
Gibt nur die Anweisungen für das Staking zurück (nützlich für den benutzerdefinierten Transaktionsaufbau).Rückgabe:
Beispiel:
Ruft alle für eine Wallet an den Helius-Validator delegierten Stake-Konten ab.Beispiel:
Erstellt eine Transaktion zum Deaktivieren (Beginn des Unstaking) eines Stake-Kontos.Beispiel:
Überprüfen Sie, wie viel SOL von einem deaktivierten Stake-Konto abgehoben werden kann.Parameter:
  • includeRent (boolean): Ob der mietfreie Betrag einbezogen werden soll
Beispiel:
Erstellt eine Transaktion zum Abheben von SOL von einem deaktivierten Stake-Konto.Beispiel:

Vollständiger Staking-Workflow

1

Erstellen und Delegieren

2

Überwachen Sie Ihre Stakes

3

Deaktivieren (Unstaking beginnen)

4

SOL abheben

Erweiterte Muster

Für Browser-Anwendungen mit Wallet-Adaptern:

Wichtige Hinweise

Epochen-Zeitplanung: Solana-Epochen dauern ~2 Tage. Stakes werden zu Beginn der nächsten Epoche aktiviert und die Deaktivierung wird am Ende der aktuellen Epoche wirksam.
Mietüberlegungen: Stake-Konten benötigen mietfreie Reserven (~0,00228 SOL). Das Abheben des gesamten Guthabens schließt das Konto.
Hardware-Wallets: Benutzer sehen zwei Signaturaufforderungen - eine für das Stake-Konto (vorgesichert) und eine für den Gebührenzahler. Gestalten Sie Ihr UX entsprechend.

Schnelle Referenz

Eine schnelle Erinnerung? Hier sind die wesentlichen Methoden:

Nächste Schritte

Helius SDK Dokumentation

Vollständige SDK-Referenz mit allen verfügbaren Methoden

Smarte Transaktionen

Optimieren Sie Ihre Transaktionen mit Prioritätsgebühren und Wiederholungslogik

Treten Sie Discord bei

Hilfe von unserer Entwickler-Community erhalten

Validator Dashboard

Überwachen Sie die Leistung und Belohnungen des Helius-Validators