Skip to main content
Validador de Comissão Zero: Firme com o validador Helius e mantenha 100% de suas recompensas de staking com nossa taxa de comissão de 0%.

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

Configure novas contas de staking e delegue para validadores em uma transação

Monitorar & Gerenciar

Acompanhe recompensas, verifique o status e gerencie contas de staking existentes

Sacar & Resgatar

Desative stakes e saque SOL após períodos de espera

Instalação & Configuração

Noções Básicas de Staking

Conta de Stake: Uma conta especial que bloqueia SOL e o delega a um validador. Cada conta de stake aponta para exatamente um validador.Recompensas: Validadores ganham recompensas por proteger a rede. Essas recompensas são distribuídas a todas as contas de stake delegadas a esse validador.Ciclo de Vida: Criar → Delegar → Ganhar Recompensas → Desativar → Sacar
  • 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
  • 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

Stake SOL em apenas 3 linhas de código:
O SDK lida automaticamente com o cálculo de aluguel e criação de contas de stake. O parâmetro 1.5 é a quantia em SOL que você deseja apostar.

Referência de Métodos do SDK

Cria uma transação de staking completa que pode ser assinada e enviada.Parâmetros:
  • owner (PublicKey): A carteira que será proprietária da conta de stake
  • amount (number): Quantia de SOL a ser apostada
Retorna:
Exemplo:
Retorna apenas as instruções para staking (útil para construção de transações personalizadas).Retorna:
Exemplo:
Recupera todas as contas de stake delegadas ao validador Helius para uma carteira.Exemplo:
Cria uma transação para desativar (iniciar desinvestimento) uma conta de stake.Exemplo:
Verifique quanto SOL pode ser sacado de uma conta de stake desativada.Parâmetros:
  • includeRent (boolean): Se deve incluir o valor isento de aluguel
Exemplo:
Cria uma transação para sacar SOL de uma conta de stake desativada.Exemplo:

Fluxo Completo de Staking

1

Criar e Delegar

2

Monitore Seus Stakes

3

Desativar (Iniciar Desinvestimento)

4

Sacar SOL

Padrões Avançados

Para aplicativos de navegador usando adaptadores de carteira:

Notas Importantes

Tempo de Época: As épocas de Solana duram ~2 dias. Stakes são ativados no início da próxima época, e a desativação entra em vigor no final da época atual.
Considerações de Aluguel: Contas de stake precisam de reservas isentas de aluguel (~0.00228 SOL). Sacar o saldo total fecha a conta.
Carteiras de Hardware: Os usuários verão dois prompts de assinatura - um para a conta de stake (pré-assinada) e outro para o pagador da taxa. Projetem sua UX de acordo.

Referência Rápida

Precisa de um lembrete rápido? Aqui estão os métodos essenciais:

Próximos Passos

Documentação do Helius SDK

Referência completa do SDK com todos os métodos disponíveis

Transações Inteligentes

Otimize suas transações com taxas prioritárias e lógica de reexecução

Junte-se ao Discord

Obtenha ajuda da nossa comunidade de desenvolvedores

Painel do Validador

Monitore o desempenho e as recompensas do validador Helius