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
Surveiller & Gérer
Retirer & Récupérer
Installation & Configuration
Notions de base sur le staking
Comment fonctionne le staking Solana
Comment fonctionne le staking Solana
Pourquoi choisir le validateur Helius
Pourquoi choisir le validateur Helius
- 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
Synchronisation & Époques
Synchronisation & Époques
- 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
- Démarrage rapide
- Exemple complet
1.5 est le montant en SOL que vous souhaitez mettre en jeu.Référence des méthodes SDK
createStakeTransaction(owner, amount)
createStakeTransaction(owner, amount)
owner(PublicKey): Le portefeuille qui possédera le compte de stakingamount(number): Montant de SOL à staker
getStakeInstructions(owner, amount)
getStakeInstructions(owner, amount)
getHeliusStakeAccounts(wallet)
getHeliusStakeAccounts(wallet)
createUnstakeTransaction(owner, stakeAccount)
createUnstakeTransaction(owner, stakeAccount)
getWithdrawableAmount(stakeAccount, includeRent?)
getWithdrawableAmount(stakeAccount, includeRent?)
includeRent(boolean): Indiquer si le montant exonéré de loyer doit être inclus
createWithdrawTransaction(owner, stakeAccount, destination, amount)
createWithdrawTransaction(owner, stakeAccount, destination, amount)
Workflow complet de staking
Créer et Déléguer
Surveillez vos mises
Désactivation (commencer le désengagement)
Retirer du SOL
Modèles avancés
- Opérations par lots
- Transactions intelligentes