Shreds Direta - Encaminhamento UDP (Raw Shreds)

Se você tiver ERPC Dedicated Shreds, você pode encaminhar Shreds cru sobre UDP para seu próprio ouvinte. Esta é a camada de observação mais rápida da Solana — antes do GRPC da Geyser e muito à frente do RPC/WebSocket. O SDK inclui uma simples amostra Rust; pump.fun é usado apenas porque é a pergunta mais comum que temos.

Por que este é o caminho mais rápido

  • Shreds chegam primeiro: validador-para-validador Shreds terra antes Geyser gRPC ou RPC/WebSocket, então os fluxos de latência-críticos vêem os eventos mais cedo.
  • O UDP mantém a sobrecarga minúscula: nenhuma configuração de conexão, retransmissão ou encomenda; corresponde ao formato on-wire entre validadores.
  • Trade-off: dados pré-finalização podem estar faltando/out-of-order/failed— lidar com isso como parte do negócio da velocidade.
Nota: o endpoint compartilhado do Shreds gRPC passa por TCP, então é mais lento do que o UDP Shreds.

Tente com o Solana Stream SDK

  • Código da amostra (shreds-udp-rs, Rust): pump.fun é apenas um exemplo comum — bata no seu próprio alvo.
    https://github.com/ValidatorsDAO/solana-stream/tree/main/temp-release/shreds-udp-rs
  • Usuários de Shreds dedicados: aponte seu remetente de Shreds para a amostra ip:port para ver detecções.
  • Ainda não está no UDP? Execute-o localmente ou em seu próprio servidor para explorar registros e personalizar ganchos.

Diário de exemplo Pump.fun

pump.fun hits over UDP Shreds
Este exemplo vem da amostra SDK; clone e execute-a para ver hits, ou troque no seu próprio alvo.

Recursos