> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# LaserStream gRPC

> Streaming de dados Solana gRPC de próxima geração com ultra-baixa latência, reprodução histórica e confiabilidade multinó. Construído para aplicações de alto desempenho.

## O que é o LaserStream gRPC?

LaserStream gRPC é um serviço de streaming de próxima geração **construído especificamente para desenvolvedores que precisam de dados Solana confiáveis e de baixa latência sobre gRPC**.

Ele entrega eventos on-chain (transações, slots, blocos, contas e mais) diretamente para sua aplicação com confiabilidade, desempenho e flexibilidade líderes do setor. Os nós do LaserStream conectam-se diretamente aos líderes Solana para receber dados à medida que são produzidos, entregando dados processados com ultra-baixa latência para sua aplicação.

<Tip>
  Prefere o protocolo WebSocket? **[LaserStream WebSocket](/docs/pt-BR/rpc/websocket)** funciona no mesmo backend e expõe os métodos padrão de assinatura Solana, além de extensões específicas da Helius, como `transactionSubscribe`.
</Tip>

Ao contrário dos nós RPC padrão Solana, o LaserStream é especificamente projetado para casos de uso de streaming, oferecendo recursos não disponíveis em configurações de nó convencionais:

<CardGroup cols={2}>
  <Card title="Reprodução Histórica" icon="clock-rotate-left">
    Preencha automaticamente os dados perdidos nas últimas 24 horas especificando um slot inicial, garantindo continuidade dos dados mesmo após desconexões.
  </Card>

  <Card title="Confiabilidade Multinó" icon="server">
    Transmita de vários nós agregados simultaneamente, eliminando pontos únicos de falha e garantindo o máximo tempo de atividade.
  </Card>

  <Card title="Alto Desempenho" icon="bolt">
    Construído especificamente para streaming com gerenciamento de conexão otimizado, reduzindo a latência e melhorando o throughput em comparação com conexões padrão.
  </Card>

  <Card title="Compatível com Yellowstone" icon="shuffle">
    Compatível com o protocolo aberto Yellowstone gRPC — qualquer cliente Yellowstone funciona como substituto direto.
  </Card>
</CardGroup>

## Requisitos do Plano

LaserStream Devnet está disponível em todos os [planos](/docs/pt-BR/billing/plans). O acesso ao LaserStream Mainnet requer um plano Business ou Professional.

## Primeiros Passos

<CardGroup cols={2}>
  <Card title="Início Rápido" icon="bolt" href="/docs/pt-BR/laserstream/grpc">
    Instale o SDK, escolha um endpoint e transmita suas primeiras transações.
  </Card>

  <Card title="Clientes & SDKs" icon="code" href="/docs/pt-BR/laserstream/clients">
    SDKs TypeScript, Rust e Go — além de qualquer cliente Yellowstone gRPC.
  </Card>

  <Card title="Reprodução Histórica" icon="clock-rotate-left" href="/docs/pt-BR/laserstream/historical-replay">
    Preencha até 24 horas de dados perdidos após desconexões.
  </Card>

  <Card title="Garantias de Entrega" icon="shield-check" href="/docs/pt-BR/laserstream/delivery-guarantees">
    Entenda entrega pelo menos uma vez, ordenação e semântica de reprodução.
  </Card>

  <Card title="Filtros Comprimidos" icon="filter" href="/docs/pt-BR/laserstream/cuckoo-filters">
    Rastreie centenas de milhares de contas em um stream com filtros de contas comprimidos.
  </Card>

  <Card title="Filtragem de Conta de Token" icon="coins" href="/docs/pt-BR/laserstream/token-account-filtering">
    Capture transferências SPL de token de entrada de uma carteira com expansão `tokenAccounts` (ATA).
  </Card>
</CardGroup>

## LaserStream gRPC vs. Entrega de Shreds

LaserStream gRPC entrega **dados processados** com garantias de nível de compromisso (processado, confirmado, finalizado), tornando-o pronto para produção.

Se você precisar de dados **antes da conclusão do processamento** — para propAMMs, snipers, copy traders, bots de liquidação, arbitragem ou sincronização de nó RPC — veja [Entrega de Shreds](/docs/pt-BR/shred-delivery). Está disponível em duas formas:

* **[Shreds brutos (UDP)](/docs/pt-BR/shred-delivery/raw-shreds)** — shreds de ultra baixa latência que você descompacta. \$1.000/mês por IP (\$800/mês por IP em planos Pro). [Inscreva-se no seu Dashboard Helius](https://dashboard.helius.dev/shred-delivery-seats).
* **[Transações pré-processadas (gRPC)](/docs/pt-BR/shred-delivery/preprocessed-transactions)** — nós decodificamos os shreds para você, \~8 ms à frente dos dados de nível de compromisso `processed`. Disponível para qualquer assinante do plano Pro a **2 créditos por 0,1 MB** (não comprimido).

<Tip>
  Precisa de dados mais rápidos que Shreds Brutos? Transmita transações agendadas via `preconfSubscribe`. Veja [Pré-confirmações](/docs/pt-BR/pre-confirmations/overview) para começar.
</Tip>

| Recurso           | LaserStream gRPC                                                                                                | Entrega de Shreds                                                                                                                          |
| ----------------- | --------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| **Tipo de Dados** | Transações **e** atualizações de conta/programa com garantias de compromisso                                    | Somente transações pré-execução — shreds brutos ou transações pré-processadas                                                              |
| **Latência**      | Dados processados com ultra-baixa latência                                                                      | Dados pré-execução — mais rápidos que LaserStream                                                                                          |
| **Processamento** | Pronto para uso — dados são processados e prontos para uso                                                      | Modo bruto requer descompactação personalizada; modo pré-processado entrega transações decodificadas sem metadados de execução             |
| **Melhor Para**   | Aplicações de produção, análises, serviços de backend, **qualquer coisa que monitore estado de conta/programa** | propAMMs, snipers, copy traders, bots de liquidação, arbitragem, operadores de nó RPC que querem remover latência de sincronização de rede |
| **Configuração**  | SDKs amigáveis ao desenvolvedor, substituição direta                                                            | Pague por assento; provisionamento via [Helius Dashboard](https://dashboard.helius.dev/shred-delivery-seats)                               |

Nota: LaserStream gRPC em `processed` é a maneira mais rápida de receber atualizações de contas e programas. Alterações de estado de conta são produzidas pelo runtime durante a execução, portanto, não existem em shreds ou em transações pré-processadas — apenas o fluxo pós-execução do LaserStream as carrega. Use `processed` para a entrega mais rápida e `confirmed` uma vez que você precise de um nível de finalização que não será revertido.

<Tip>
  Pronto para receber Shreds Brutos? [Inscreva-se no seu Dashboard Helius](https://dashboard.helius.dev/shred-delivery-seats). Veja [preços](/docs/pt-BR/billing/plans) para detalhes.
</Tip>

## LaserStream gRPC vs. Outras Opções de Streaming

LaserStream gRPC é compatível com o protocolo aberto Yellowstone gRPC — então qualquer cliente Yellowstone funciona — mas adiciona recursos de produção que implantações Yellowstone brutas e WebSockets Solana stock não têm:

| Recurso                                                                             | LaserStream gRPC                      | LaserStream WebSocket                 | Yellowstone gRPC bruto (auto-hospedado)                      |
| ----------------------------------------------------------------------------------- | ------------------------------------- | ------------------------------------- | ------------------------------------------------------------ |
| **Reprodução histórica**                                                            | ✅ Até 216.000 slots (aprox. 24 horas) | ❌ Não disponível                      | ❌ Não embutido                                               |
| **Reconexão automática com reprodução**                                             | ✅ Embutido com SDK                    | ❌ Implementação manual                | ❌ Implementação manual                                       |
| **Failover multinó**                                                                | ✅ Automático                          | ❌ Implementação manual                | ❌ Implementação manual                                       |
| **[Filtragem de conta de token (ATA)](/docs/pt-BR/laserstream/token-account-filtering)** | ✅ Expansão `tokenAccounts`            | ✅ Expansão `tokenAccounts`            | ❌ Campo aceito, mas contas de propriedade não são resolvidas |
| **Protocolo**                                                                       | gRPC                                  | WebSocket                             | gRPC                                                         |
| **Shredstream habilitado**                                                          | ✅ Sim                                 | ❌ Não                                 | ❌ Manual                                                     |
| **Infraestrutura gerenciada**                                                       | ✅ Multi-região, totalmente gerenciada | ✅ Multi-região, totalmente gerenciada | ❌ Você opera                                                 |

## Streaming de Alto Volume: LaserStream Plus

Para aplicações que consomem grandes quantidades de dados em tempo real, **LaserStream Plus** converte custos por uso em uma fatura mensal previsível com economias significativas. Os níveis variam de **5TB a mais de 100TB** de limites mensais.

Veja [planos](/docs/pt-BR/billing/plans) para detalhes completos de preços, ou explore Plus se você estiver processando fluxos completos de dados de mercado, construindo sistemas HFT, ou monitorando milhares de carteiras 24/7.

## Próximos Passos

Para mais informações, participe da discussão em nosso [Discord](https://discord.com/invite/6GXdee3gBj) ou [Telegram](https://t.me/helius_help).

## Atribuição

LaserStream é um fork personalizado do projeto [Richat](https://github.com/lamports-dev/richat).
