Skip to main content
Validateur sans commission: Stakez avec le validateur Helius et conservez 100 % de vos récompenses de staking avec notre taux de commission de 0 %.

Aperçu rapide

Le SDK Helius fournit des méthodes simples pour gérer le cycle de vie complet du staking SOL de manière programmatique. Parfait pour construire des interfaces de staking, des protocoles DeFi, ou des stratégies de staking automatisées.

Créer & Déléguer

Créez de nouveaux comptes de staking et déléguez aux validateurs en une seule transaction

Surveiller & Gérer

Suivez les récompenses, vérifiez le statut, et gérez les comptes de staking existants

Retirer & Récupérer

Désactivez les mises et retirez le SOL après les périodes de refroidissement

Installation & Configuration

Notions de base sur le staking

Compte de staking: Un compte spécial qui verrouille le SOL et le délègue à un validateur. Chaque compte de staking pointe vers exactement un validateur.Récompenses: Les validateurs gagnent des récompenses pour sécuriser le réseau. Ces récompenses sont distribuées à tous les comptes de staking délégués à ce validateur.Cycle de vie: Créer → Déléguer → Gagner des récompenses → Désactiver → Retirer
  • 0% de commission: Conservez 100 % de vos récompenses de staking
  • Haute performance: Production de blocs fiable et temps d’arrêt minimal
  • Intégration facile: Optimisé pour le SDK Helius avec des aides intégrées
  • Activation: Les mises deviennent actives au début de la prochaine époque (~2 jours)
  • Désactivation: Prend effet à la fin de l’époque actuelle
  • Refroidissement: Les mises désactivées peuvent être retirées immédiatement après la fin de l’époque

Pour commencer

Stakez du SOL en seulement 3 lignes de code :
Le SDK gère automatiquement le calcul du loyer et la création de comptes de staking. Le paramètre 1.5 est le montant en SOL que vous souhaitez mettre en jeu.

Référence des méthodes SDK

Crée une transaction de staking complète qui peut être signée et envoyée.Paramètres :
  • owner (PublicKey): Le portefeuille qui possédera le compte de staking
  • amount (number): Montant de SOL à staker
Retourne :
Exemple :
Renvoie uniquement les instructions pour le staking (utile pour la construction de transactions personnalisées).Retourne :
Exemple :
Récupère tous les comptes de staking délégués au validateur Helius pour un portefeuille.Exemple :
Crée une transaction pour désactiver (commencer le désengagement) un compte de staking.Exemple :
Vérifiez combien de SOL peuvent être retirés d’un compte de staking désactivé.Paramètres :
  • includeRent (boolean): Indiquer si le montant exonéré de loyer doit être inclus
Exemple :
Crée une transaction pour retirer du SOL d’un compte de staking désactivé.Exemple :

Workflow complet de staking

1

Créer et Déléguer

2

Surveillez vos mises

3

Désactivation (commencer le désengagement)

4

Retirer du SOL

Modèles avancés

Pour les applications de navigateur utilisant des adaptateurs de portefeuille :

Notes importantes

Synchronisation des époques: Les époques Solana durent ~2 jours. Les mises s’activent au début de l’époque suivante, et la désactivation prend effet à la fin de l’époque actuelle.
Considérations sur le loyer: Les comptes de staking nécessitent des réserves exemptes de loyer (~0.00228 SOL). Retirer le solde complet ferme le compte.
Portefeuilles matériels: Les utilisateurs verront deux demandes de signature - une pour le compte de staking (pré-signée) et une pour le payeur des frais. Concevez votre UX en conséquence.

Référence rapide

Besoin d’un rappel rapide ? Voici les méthodes essentielles :

Prochaines étapes

Documentation Helius SDK

Référence complète du SDK avec toutes les méthodes disponibles

Transactions intelligentes

Optimisez vos transactions avec des frais prioritaires et une logique de reprise

Rejoindre Discord

Obtenez de l’aide de notre communauté de développeurs

Tableau de bord du validateur

Surveillez les performances et les récompenses du validateur Helius