Skip to main content

Como Solicitar Nós Dedicados

Nós Dedicados podem ser solicitados diretamente no portal do desenvolvedor na aba Nós Dedicados.
Solicitar um nó dedicado no seu painel Helius

Solicitar um nó dedicado no seu painel Helius

Tipo de Nó

O tipo de nó que você escolhe depende dos seus requisitos. Como não impomos limites de taxa, o desempenho do seu nó dependerá inteiramente de suas especificações. Para aplicações de streaming gRPC (caso de uso primário), qualquer tipo de nó terá um bom desempenho.
Importante: Embora getProgramAccounts seja suportado, os nós dedicados não são otimizados para essas chamadas. O uso intenso pode impactar o desempenho do nó ou até causar falha do nó. Use seu plano compartilhado para consultas getProgramAccounts, pois ele tem um indexador personalizado que torna essas chamadas muito mais rápidas e confiáveis.
Escolha o tipo e a localização do seu nó dedicado

Escolha o tipo e a localização do seu nó dedicado

Localização do Nó

Oferecemos nós em várias regiões: na América do Norte (Pittsburgh, Newark, Salt Lake City, Los Angeles, Vancouver); na Europa (Dublin, Londres, Amsterdã, Frankfurt); e na Ásia (Tóquio, Cingapura) para garantir a melhor cobertura geográfica com a infraestrutura global Solana. Para latência otimizada, escolha um nó mais próximo do seu servidor. Seu nó será implantado dentro de três horas após o pagamento.

Cliente do Nó

Você pode personalizar seu nó selecionando o tipo de cliente — seja Agave ou Jito Labs (fork do Agave com um método adicional simulateBundle)
Selecione o tipo de cliente do seu nó dedicado

Selecione o tipo de cliente do seu nó dedicado

Nós dedicados não podem enviar Jito Bundles por conta própria. Para enviar Jito Bundles, você deve usar a Jito API, que lida com a embalagem e o envio dos pacotes através do sistema Jito.

Plugin Geyser (Recomendado)

Recomendamos fortemente adicionar o Plugin Geyser Yellowstone, que é o principal caso de uso para nós dedicados. Ele fornece alto desempenho de gRPC streaming de slots, blocos, transações e atualizações de contas.
Selecione o Plugin Geyser Yellowstone gRPC (Recomendado)

Selecione o Plugin Geyser Yellowstone gRPC (Recomendado)

Melhores Práticas: Nós dedicados são otimizados para streaming gRPC. Use seu plano compartilhado para submissão de transações, consultas de arquivamento e operações complexas de RPC.

Opções de Pagamento

Você pode pagar via moeda fiduciária ou criptomoeda (USDC). Assim que seu pagamento for processado, seu nó será implantado dentro de 3 horas. Para cobrança, pagamentos em moeda fiduciária receberão um desconto na próxima fatura mensal pelo número de dias que levou para provisionar o nó. Para pagamentos em criptomoeda, o ciclo de cobrança começa assim que o nó for entregue.

Demonstração

Introdução

Assim que seu Nó Dedicado estiver configurado e pronto (status: Succeeded), você pode começar a trabalhar com ele.

Conectando-se ao seu nó dedicado

Streaming gRPC (Caso de Uso Primário)

Nós dedicados são otimizados para streaming gRPC via Plugin Geyser Yellowstone. Esta é a maneira principal e recomendada de usar seu nó dedicado.
Considere o LaserStream para streaming gRPC: o LaserStream oferece desempenho superior, confiabilidade e recursos avançados, como a reprodução do histórico das últimas 48 horas para streaming gRPC. Ele é recomendado para 99% dos casos de uso de streaming. Compare o LaserStream com nós dedicados para avaliar a melhor solução para suas necessidades ou comece a usar o LaserStream no seu painel da Helius.

RPC Básico e Websocket (Funcionalidade Limitada)

Cada nó dedicado também fornece funcionalidade básica de RPC, mas com limitações. Para aplicações de produção, combine nós dedicados com um plano compartilhado. Aqui estamos usando Solana web3.js para chamar getSlot usando nosso nó dedicado:
É assim que você configuraria uma conexão websocket nativa para transmitir novos slots:
Lembre-se: Os exemplos de RPC acima são apenas para funcionalidade básica. Limitações dos nós dedicados:
  • sendTransaction suportado, mas não otimizado - a maioria das transações não será processada (use seu plano compartilhado para envio de transações confiáveis)
  • Sem consultas de dados de arquivamento (use seu plano compartilhado)
  • getProgramAccounts suportado, mas não otimizado - o uso intenso pode afetar o desempenho ou causar falha do nó (use seu plano compartilhado para confiabilidade)
Caso de uso primário: Use a configuração de streaming gRPC abaixo para desempenho otimizado.

Configure seu Plugin Geyser

Para começar a usar o plugin Geyser, você precisa clonar o repositório Yellowstone:

Usando o CLI

Uma vez concluído, você deverá ver o terminal exibindo novos slots. Não se esqueça de substituir a URL e o Token pelos seus.
Saída de log do terminal do cliente gRPC Yellowstone mostrando um fluxo de atualizações de slots com status processados, confirmados e finalizados

Saída do terminal de novos slots

Exemplo em TypeScript

Este exemplo transmite todas as transações Raydium ao vivo no formato JSON:
Saída JSON de uma transação Raydium transmitida via gRPC, mostrando o filtro allRaydiumTxs, assinatura, chaves de conta e instruções

Exemplo de saída de uma transação parcial do Raydium