Visão Geral Rápida
O Helius SDK fornece métodos simples para lidar com todo o ciclo de vida do staking SOL programaticamente. Perfeito para construir interfaces de staking, protocolos DeFi ou estratégias automatizadas de staking.Criar & Delegar
Monitorar & Gerenciar
Sacar & Resgatar
Instalação & Configuração
Noções Básicas de Staking
Como Funciona o Staking Solana
Como Funciona o Staking Solana
Por Que Escolher o Validador Helius
Por Que Escolher o Validador Helius
- 0% de Comissão: Mantenha 100% de suas recompensas de staking
- Alto Desempenho: Produção de blocos confiável e tempo de inatividade mínimo
- Integração Fácil: Otimizado para o Helius SDK com auxiliares integrados
Tempo & Épocas
Tempo & Épocas
- Ativação: Stakes se tornam ativos no início da próxima época (~2 dias)
- Desativação: Entra em vigor no final da época atual
- Espera: Stakes desativados podem ser sacados imediatamente após o final da época
Primeiros Passos
- Início Rápido
- Exemplo Completo
1.5 é a quantia em SOL que você deseja apostar.Referência de Métodos do SDK
createStakeTransaction(owner, amount)
createStakeTransaction(owner, amount)
owner(PublicKey): A carteira que será proprietária da conta de stakeamount(number): Quantia de SOL a ser apostada
getStakeInstructions(owner, amount)
getStakeInstructions(owner, amount)
getHeliusStakeAccounts(wallet)
getHeliusStakeAccounts(wallet)
createUnstakeTransaction(owner, stakeAccount)
createUnstakeTransaction(owner, stakeAccount)
getWithdrawableAmount(stakeAccount, includeRent?)
getWithdrawableAmount(stakeAccount, includeRent?)
includeRent(boolean): Se deve incluir o valor isento de aluguel
createWithdrawTransaction(owner, stakeAccount, destination, amount)
createWithdrawTransaction(owner, stakeAccount, destination, amount)
Fluxo Completo de Staking
Criar e Delegar
Monitore Seus Stakes
Desativar (Iniciar Desinvestimento)
Sacar SOL
Padrões Avançados
- Operações em Lote
- Transações Inteligentes