> ## 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 données Solana gRPC de nouvelle génération avec ultra-faible latence, relecture historique et fiabilité multi-nœuds. Conçu sur mesure pour des applications haute performance.

## 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.

<Tip>
  Préférez-vous le protocole WebSocket ? **[LaserStream WebSocket](/docs/fr/rpc/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`.
</Tip>

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 :

<CardGroup cols={2}>
  <Card title="Relecture Historique" icon="clock-rotate-left">
    Remettez automatiquement à niveau les données manquantes des 24 dernières heures en spécifiant un slot de départ, assurant la continuité des données même après des déconnexions.
  </Card>

  <Card title="Fiabilité Multi-Nœuds" icon="server">
    Streamez simultanément à partir de plusieurs nœuds agrégés, éliminant les points de défaillance uniques et assurant un temps de fonctionnement maximal.
  </Card>

  <Card title="Haute Performance" icon="bolt">
    Conçu sur mesure pour le streaming avec une gestion de connexion optimisée, réduisant la latence et améliorant le débit par rapport aux connexions standard.
  </Card>

  <Card title="Compatible Yellowstone" icon="shuffle">
    Compatible avec le protocole gRPC ouvert Yellowstone — tout client Yellowstone fonctionne comme un remplacement prêt à l'emploi.
  </Card>
</CardGroup>

## Exigences du Plan

LaserStream Devnet est disponible sur tous les [plans](/docs/fr/billing/plans). L'accès à LaserStream Mainnet nécessite un plan Business ou Professional.

## Commencer

<CardGroup cols={2}>
  <Card title="Démarrage rapide" icon="bolt" href="/docs/fr/laserstream/grpc">
    Installez le SDK, choisissez un endpoint, et streamez vos premières transactions.
  </Card>

  <Card title="Clients & SDKs" icon="code" href="/docs/fr/laserstream/clients">
    SDKs pour TypeScript, Rust et Go — plus tout client gRPC Yellowstone.
  </Card>

  <Card title="Relecture Historique" icon="clock-rotate-left" href="/docs/fr/laserstream/historical-replay">
    Remettez à niveau jusqu'à 24 heures de données manquantes après des déconnexions.
  </Card>

  <Card title="Garanties de Livraison" icon="shield-check" href="/docs/fr/laserstream/delivery-guarantees">
    Comprenez la livraison au moins une fois, les commandes, et les sémantiques de relecture.
  </Card>

  <Card title="Filtres Comprimés" icon="filter" href="/docs/fr/laserstream/cuckoo-filters">
    Suivez des centaines de milliers de comptes dans un flux avec des filtres de comptes compressés.
  </Card>

  <Card title="Filtrage des Comptes de Tokens" icon="coins" href="/docs/fr/laserstream/token-account-filtering">
    Suivez les transferts de tokens SPL entrants d'un portefeuille avec l'expansion `tokenAccounts` (ATA).
  </Card>
</CardGroup>

## 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 de données **avant que le traitement ne soit terminé** — pour les propAMMs, les snipers, les copy traders, les bots de liquidation, l'arbitrage, ou la synchronisation des nœuds RPC — consultez [Livraison de Shred](/docs/fr/shred-delivery). Elle est disponible en deux versions :

* **[Shreds bruts (UDP)](/docs/fr/shred-delivery/raw-shreds)** — shreds à ultra-faible latence que vous désassemblez vous-même. 1 000 $/mois par IP (800 $/mois par IP sur les plans Pro). [Abonnez-vous sur votre tableau de bord Helius](https://dashboard.helius.dev/shred-delivery-seats).
* **[Transactions prétraitées](/docs/fr/preprocessed-transactions/overview)** — nous décodons les shreds pour vous, \~8 ms avant les données du niveau d'engagement `processed`. Livré via le [WebSocket `preprocessedSubscribe`](/docs/fr/preprocessed-transactions/preprocessed-subscribe) sur tous les plans payants à **0,1 crédit par message**.

<Tip>
  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](/docs/fr/pre-confirmations/overview) pour commencer.
</Tip>

| Fonctionnalité      | LaserStream gRPC                                                                                                 | Livraison de Shred                                                                                                                                    |
| ------------------- | ---------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Type de Données** | Transactions **et** mises à jour de comptes/programmes avec garanties d'engagement                               | Transactions pré-exécution **uniquement** — shreds bruts ou transactions prétraitées                                                                  |
| **Latence**         | Données traitées à ultra-faible latence                                                                          | Données pré-exécution — plus rapides que LaserStream                                                                                                  |
| **Traitement**      | Prêt à l'emploi — données traitées et prêtes à l'emploi                                                          | Mode brut nécessite un désassemblage personnalisé; mode prétraité fournit des transactions décodées sans métadonnées d'exécution                      |
| **Idéal Pour**      | Applications de production, analyses, services back-end, **tout ce qui surveille l'état des comptes/programmes** | propAMMs, snipers, copy traders, bots de liquidation, arbitrage, opérateurs de nœuds RPC qui veulent éliminer la latence de synchronisation du réseau |
| **Configuration**   | SDKs conviviaux pour les développeurs, remplacement prêt à l'emploi                                              | Paiement par siège; provision via le [tableau de bord Helius](https://dashboard.helius.dev/shred-delivery-seats)                                      |

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.

<Tip>
  Prêt à recevoir les Shreds Bruts ? [Abonnez-vous sur votre tableau de bord Helius](https://dashboard.helius.dev/shred-delivery-seats). Consultez les [tarifs](/docs/fr/billing/plans) pour plus de détails.
</Tip>

## 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 :

| Fonctionnalité                                                                      | LaserStream gRPC                            | LaserStream WebSocket                                                    | Raw Yellowstone gRPC (auto-hébergé)                           |
| ----------------------------------------------------------------------------------- | ------------------------------------------- | ------------------------------------------------------------------------ | ------------------------------------------------------------- |
| **Relecture historique**                                                            | ✅ Jusqu'à 216 000 slots (environ 24 heures) | ❌ Non disponible                                                         | ❌ Non intégré                                                 |
| **Reconnexion automatique avec relecture**                                          | ✅ Intégré avec le SDK                       | ❌ Mise en œuvre manuelle                                                 | ❌ Mise en œuvre manuelle                                      |
| **Basculement multi-nœuds**                                                         | ✅ Automatique                               | ❌ Mise en œuvre manuelle                                                 | ❌ Mise en œuvre manuelle                                      |
| **[Filtrage des comptes de tokens (ATA)](/docs/fr/laserstream/token-account-filtering)** | ✅ Expansion `tokenAccounts`                 | ✅ [Expansion `tokenAccounts`](/docs/fr/rpc/websocket/token-account-filtering) | ❌ Champ accepté, mais les comptes détenus ne sont pas résolus |
| **Protocole**                                                                       | gRPC                                        | WebSocket                                                                | gRPC                                                          |
| **Activé pour Shredstream**                                                         | ✅ Oui                                       | ❌ Non                                                                    | ❌ Manuel                                                      |
| **Infrastructure gérée**                                                            | ✅ Multi-régions, entièrement géré           | ✅ Multi-régions, entièrement géré                                        | ❌ Vous l'opérez                                               |

## 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](/docs/fr/billing/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](/docs/fr/laserstream/guides).

## Prochaines étapes

Pour plus d'informations, rejoignez la discussion sur notre [Discord](https://discord.com/invite/6GXdee3gBj) ou [Telegram](https://t.me/helius_help).

## Attribution

LaserStream est un fork personnalisé du projet [Richat](https://github.com/lamports-dev/richat).
