Passer au contenu principal

Qu’est-ce que LaserStream gRPC ?

LaserStream gRPC est un service de streaming de nouvelle génération conçu sur mesure pour les développeurs nécessitant des données Solana fiables et à faible latence via gRPC. Il fournit des événements on-chain (transactions, slots, blocs, comptes, et plus) directement à votre application avec une fiabilité, des performances et une flexibilité de pointe. Les nœuds LaserStream se connectent directement aux leaders Solana pour recevoir les shreds au fur et à mesure qu’ils sont produits, livrant des données traitées à ultra-faible latence à votre application.
Préférez-vous le protocole WebSocket ? LaserStream WebSocket fonctionne sur le même backend et expose les méthodes d’abonnement standard de Solana ainsi que des extensions spécifiques à Helius comme transactionSubscribe.
Contrairement aux nœuds RPC Solana standard, LaserStream est spécifiquement conçu pour les cas d’utilisation en streaming, offrant des fonctionnalités non disponibles dans les configurations de nœuds conventionnelles :

Historical Replay

Récupérez automatiquement les données manquantes des dernières 48 heures en spécifiant un slot de départ, afin de garantir la continuité des données même après une déconnexion.

Multi-Node Reliability

Diffusez simultanément les données de plusieurs nœuds agrégés afin d’éliminer les points de défaillance uniques et de garantir une disponibilité maximale.

High Performance

Conçu spécifiquement pour le streaming avec une gestion optimisée des connexions, ce système réduit la latence et améliore le débit par rapport aux connexions standard.

Yellowstone-Compatible

Compatible au niveau du protocole avec le protocole ouvert Yellowstone gRPC — n’importe quel client Yellowstone peut servir de remplacement direct.

Exigences du Plan

LaserStream Devnet est disponible sur tous les plans. L’accès à LaserStream Mainnet nécessite un plan Business ou Professional.

Commencer

Quickstart

Installez le SDK, choisissez un point de terminaison et diffusez vos premières transactions.

Clients & SDKs

SDK TypeScript, Rust et Go — ainsi que n’importe quel client Yellowstone gRPC.

Historical Replay

Récupérez jusqu’à 48 heures de données manquantes après une déconnexion.

Delivery Guarantees

Comprenez les principes de livraison au moins une fois, d’ordre et de relecture.

Compressed Filters

Suivez des centaines de milliers de comptes dans un seul flux grâce aux filtres de comptes compressés.

Token Account Filtering

Détectez les transferts entrants de jetons SPL vers un portefeuille grâce au développement tokenAccounts (ATA).

Token Mint Filtering

Abonnez-vous à chaque transaction d’une émission de jeton avec matchMints.

LaserStream gRPC vs. Livraison de Shred

LaserStream gRPC fournit des données traitées avec des garanties de niveau d’engagement (traitées, confirmées, finalisées), ce qui le rend prêt à l’emploi et prêt pour la production. Si vous avez besoin des données avant la fin du traitement — pour les propAMMs, les bots de sniping, les copy traders, les bots de liquidation ou la synchronisation de nœuds RPC — consultez Shred Delivery. Deux variantes sont disponibles :
Besoin de données plus rapides que les Shreds bruts ? Streamez les transactions via preconfSubscribe avant qu’elles ne soient déchiquetées. Consultez Préconfirmations pour commencer.
Remarque : LaserStream gRPC à processed est le moyen le plus rapide de recevoir les mises à jour de comptes et de programmes. Les changements d’état des comptes sont produits par le runtime pendant l’exécution, ils n’existent donc pas dans les shreds ou les transactions prétraitées — seul le flux post-exécution de LaserStream les transporte. Utilisez processed pour la livraison la plus rapide et confirmed une fois que vous avez besoin d’un niveau de finalité qui ne reviendra pas en arrière.
Prêt à recevoir les Shreds Bruts ? Abonnez-vous sur votre tableau de bord Helius. Consultez les tarifs pour plus de détails.

LaserStream gRPC vs. Autres Options de Streaming

LaserStream gRPC est compatible avec le protocole gRPC ouvert Yellowstone — donc tout client Yellowstone fonctionne — mais ajoute des fonctionnalités de production que les déploiements Yellowstone bruts et les WebSockets Solana standard n’ont pas :

Streaming à Haut Volume : LaserStream Plus

Pour les applications consommant une quantité massive de données en temps réel, LaserStream Plus convertit les coûts à l’utilisation en une facture mensuelle prévisible avec des économies significatives. Les niveaux vont de 5 To à 100 To+ d’allocations mensuelles. Consultez les plans pour les détails de tarification complets, ou explorez Plus si vous traitez des flux de données de marché complets, construisez des systèmes HFT, ou surveillez des milliers de portefeuilles 24/7.

Guides

Tutoriels étape par étape avec code exécutable en direct sur la page Guides LaserStream gRPC.

Prochaines étapes

Pour plus d’informations, rejoignez la discussion sur notre Discord ou Telegram.

Attribution

LaserStream est un fork personnalisé du projet Richat.