Skip to main content

Comprando o LaserStream

O LaserStream oferece suporte a nove endpoints regionais, com falha automática e repetição, sendo um substituto direto para o Geyser. Você obtém maior rendimento e resiliência em comparação com nós dedicados. Para mais informações, confira nossa comparação.
O Devnet do LaserStream está disponível nos planos Developer, Business e Professional. O Mainnet do LaserStream requer um plano Business ou Professional. Comece a partir do seu Helius Dashboard, e siga o LaserStream gRPC quickstart para conectar seu primeiro stream.
Os complementos do LaserStream Plus transformam o modelo de pagamento por uso do seu plano Professional em custos mensais previsíveis. Disponível em cinco níveis: 5TB ($400), 10TB ($750), 25TB ($1,750), 50TB ($3,250) e 100TB ($6,000) por mês. Cada nível inclui a alocação de dados especificada sem créditos consumidos, depois 2 créditos por 0,1 MB (não compactado) para sobrecargas. Veja preços detalhados.
Para a menor latência absoluta, Preconfirmations transmite transações agendadas no momento em que o programador de um validador se compromete a executá-las — antes de serem fragmentadas. É o sinal de transação mais cedo que a Helius oferece, entregue por uma assinatura de WebSocket preconfSubscribe. Requer um plano Professional ou superior; tarifado a 10 créditos por mensagem.O próximo produto de streaming mais rápido é Raw Shreds (UDP), que fornece fragmentos não processados diretamente da rede. Como o principal validador por participação, a Helius recebe fragmentos antes da maioria dos outros participantes da rede.Assine no seu Helius Dashboard. Os fragmentos geralmente começam a chegar dentro de 5 segundos após o envio do endereço IP do seu servidor.Cada assento custa $1,000/mês por IP ($800/mês por IP em planos Pro). Veja a página de planos para mais detalhes.Para aplicações de produção que exigem dados processados com garantias de compromisso, LaserStream oferece a menor latência entre as soluções de streaming processadas.Conecta-se diretamente aos líderes Solana e abrange vários endpoints regionais para minimizar a latência geográfica. Comece com o LaserStream a partir do seu Helius Dashboard.
Sim! A Helius oferece Raw Shreds (UDP), nosso serviço de entrega de fragmentos de baixa latência que fornece acesso de ultra baixa latência a dados de transações Solana brutos.A entrega de fragmentos fornece fragmentos não processados diretamente da rede, oferecendo uma vantagem competitiva significativa para estratégias de trading de alta frequência e arbitragem.Você pode assinar Raw Shreds diretamente no seu Helius Dashboard. Basta adicionar um assento e inserir seu endereço IP - sem necessidade de provisionamento manual.Cada assento custa $1,000/mês por IP ($800/mês por IP em planos Pro).Como o principal validador por participação, a Helius recebe fragmentos mais rápido do que validadores com menos participação e nós RPC não apostados.Principais diferenças do LaserStream:
  • Entrega de Fragmentos: Fragmentos brutos não processados. Autoatendimento através do painel Helius. Requer lógica de desfragmentação. Para um ponto de partida de referência, veja Jito’s ShredStream Proxy.
  • LaserStream: Dados processados com garantias de nível de compromisso, repetição histórica de 24 horas e SDKs amigáveis para desenvolvedores para aplicações de produção.
Até 10 milhões de contas incluídas por stream, filtros de programa ilimitados. Os limites de conexão variam conforme o plano: planos Business obtêm até 10 conexões gRPC simultâneas, planos Professional obtêm até 100 conexões gRPC simultâneas.

Usando o LaserStream

Sim! O LaserStream gRPC é projetado como um substituto direto para o Yellowstone gRPC. Basta mudar seu endpoint e token de API, e seu código gRPC existente funcionará com o LaserStream imediatamente. O LaserStream usa o protocolo gRPC de código aberto.
Você pode encontrar as métricas de largura de banda do LaserStream na página LaserStream no Helius Dashboard.
Sim. Preconfirmations transmite transações agendadas no momento em que o programador de um validador se compromete a executá-las — antes de serem fragmentadas. É o sinal de transação mais cedo que a Helius oferece, entregue através de uma assinatura WebSocket preconfSubscribe. Requer um plano Professional ou superior; tarifado a 10 créditos por mensagem.Fragmentos decodificados também estão disponíveis via Preprocessed Transactions (Beta) — parte da família de produtos de Entrega de Fragmentos da Helius. Eles chegam ~8 ms mais rápido em média que o nível de compromisso processed, mas não incluem metadados de execução como mudanças de saldo, logs ou informações de erro. Disponível para qualquer assinante de plano Professional ou superior, tarifado a 2 créditos por 0,1 MB (não compactado).Você também pode usar Raw Shreds (UDP) para receber fragmentos Solana não processados via UDP (requer lógica de desfragmentação personalizada).Você pode assinar Raw Shreds diretamente no seu Helius Dashboard. Para começar, compre um assento ($1,000/mês/IP ou $800/mês/IP em planos Pro) no seu painel e insira o endereço IP do seu servidor.
Sim, você pode assinar vários tipos de dados em um único SubscribeRequest. Adicione configurações de filtro separadas (como accounts e transactions) para receber tanto atualizações de contas quanto dados de transações em um stream.

Ordem das Mensagens

Não, o LaserStream não garante a ordem das mensagens. Você pode receber transações e atualizações de conta fora de ordem, mesmo dentro do mesmo slot.Para mais informações, leia nossa documentação sobre garantias de entrega do LaserStream.
Não, o LaserStream não transmite contas na mesma ordem em que são escritas. As atualizações de conta podem chegar em uma sequência diferente daquela em que foram escritas no registro. Para mais detalhes, leia nossas garantias de entrega do LaserStream.
Você não pode transmitir transações em ordem, mas pode reconstruir a ordem no cliente. Você pode fazer isso assim:
  1. Armazene mensagens em buffer do lado do cliente
  2. Extraia os campos slot e index incluídos em cada mensagem
  3. Classifique as transações com base nesses campos
O campo slot indica a qual slot uma transação pertence, e o campo index indica sua posição dentro desse slot. Usando ambos, você pode reconstruir a ordem.

Solução de Problemas do LaserStream

Gargalos do lado do cliente: Clientes JavaScript podem sofrer atraso quando sobrecarregados. Restrinja seus filtros ou troque para uma linguagem mais rápida.Largura de banda local limitada: Assinaturas pesadas podem saturar um link lento. Monitore o uso da rede ou atualize sua conexão.Distância geográfica: Escolha o endpoint LaserStream mais próximo da região; rotas longas perdem pacotes e aumentam a latência.Lógica de processamento: Evite bloquear o thread principal; use filas assíncronas ou workers.Dica de benchmark:
Verifique seu x-token e endpoint, certifique-se de que o gRPC de saída seja permitido. Verifique seu painel para status de conexão e revise logs de erros em sua aplicação para problemas de autenticação ou rede.
Confirme chaves públicas e níveis de compromisso, e revise sua lógica AND/OR. Os filtros são avaliados conforme descrito na documentação.
Estes são eventos ping/heartbeat que mantêm a saúde da conexão e evitam timeouts. Eles fazem parte da gestão de conexões do protocolo gRPC. Você pode ignorar esses eventos com segurança ou usá-los para monitorar o status da conexão em sua aplicação.

Precisa de Mais Ajuda?

Contato com Suporte

Obtenha ajuda de nossa equipe através do Discord, chat ou suporte por email.

Página de Status

Verifique a disponibilidade de serviço em tempo real e informações de desempenho.

Contatar Suporte

Obtenha ajuda da nossa equipe através do Discord, chat ou suporte por e-mail.

Página de Status

Verifique a disponibilidade e informações de desempenho do serviço em tempo real.