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 reprodução histórica de 24 horas para streaming gRPC. É recomendado para 99% dos casos de uso de streaming. Compare LaserStream vs Nós Dedicados para avaliar a melhor solução para suas necessidades, ou comece com o LaserStream no seu painel 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.

Terminal exibindo novos slots

Exemplo em TypeScript

Este exemplo transmite todas as transações Raydium ao vivo no formato JSON:

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

Example output of a partial Raydium transaction