Skip to main content

Achat de LaserStream

LaserStream prend en charge neuf points de terminaison régionaux, bascule automatiquement en cas d’échec avec replay, et est un remplacement direct pour Geyser. Vous obtenez un débit et une résilience supérieurs par rapport aux nœuds dédiés. Pour plus d’informations, consultez notre comparaison.
LaserStream Devnet est disponible sur les plans Developer, Business et Professional. LaserStream Mainnet nécessite un plan Business ou Professional. Commencez depuis votre tableau de bord Helius, puis suivez le guide de démarrage rapide LaserStream gRPC pour connecter votre premier flux.
Les compléments LaserStream Plus transforment le modèle pay-per-use de votre plan Professionnel en coûts mensuels prévisibles. Disponible en cinq niveaux : 5 To ($400), 10 To ($750), 25 To ($1,750), 50 To ($3,250) et 100 To ($6,000) par mois. Chaque niveau comprend l’allocation de données spécifiée sans crédits consommés, puis 2 crédits par 0.1 Mo (non compressé) pour les dépassements. Voir les tarifs détaillés.
Pour la latence absolue la plus basse, Préconfirmations stream transactions avant qu’elles ne soient détruites — Helius préconfirmation à l’instant où le leader les exécute, avec leur statut d’exécution, et BAM préconfirmation lorsque le validateur s’engage à les exécuter. C’est le signal de transaction le plus précoce offert par Helius, livré via un abonnement WebSocket preconfSubscribe. Nécessite un plan Professionnel ou supérieur ; mesuré à 10 crédits par message.Le produit de streaming suivant le plus rapide est Raw Shreds (UDP), qui fournit des lambeaux non traités directement du réseau. En tant que principal validateur par mise, Helius reçoit les lambeaux avant la plupart des autres participants au réseau.Abonnez-vous dans votre tableau de bord Helius. Les lambeaux commencent généralement à arriver dans les 5 secondes suivant la soumission de l’adresse IP de votre serveur.Chaque siège est à $1,000/mois par IP ($800/mois par IP sur les plans Pro). Consultez la page plans pour plus de détails.Pour les applications de production nécessitant des données traitées avec des garanties d’engagement, LaserStream offre la latence la plus faible parmi les solutions de streaming traitées.Il se connecte directement aux leaders Solana et s’étend sur plusieurs points de terminaison régionaux pour minimiser la latence géographique. Commencez avec LaserStream depuis votre tableau de bord Helius.
Oui ! Helius offre Raw Shreds (UDP), notre service de livraison de lambeaux à faible latence qui fournit un accès ultra faible latence aux données brutes des transactions Solana.La livraison de lambeaux fournit des lambeaux non traités directement du réseau, offrant un avantage concurrentiel significatif pour les stratégies de trading haute fréquence et d’arbitrage.Vous pouvez vous abonner à Raw Shreds directement depuis votre tableau de bord Helius. Ajoutez simplement un siège et entrez votre adresse IP - aucune provision manuelle requise.Chaque siège est à $1,000/mois par IP ($800/mois par IP sur les plans Pro).En tant que principal validateur par mise, Helius reçoit les lambeaux plus rapidement que les validateurs avec moins de mise et les nœuds RPC sans mise.Différences clés avec LaserStream :
  • Livraison de lambeaux : Lambeaux bruts, non traités. Auto-service via le tableau de bord Helius. Nécessite une logique de délaminage. Pour un point de départ de référence, voir Jito’s ShredStream Proxy.
  • LaserStream : Données traitées avec garanties de niveau d’engagement, replay historique sur 24 heures, et SDKs conviviaux pour développeurs pour applications en production.
Jusqu’à 10 millions de comptes inclus par flux, filtres de programme illimités. Les limites de connexion varient selon le plan : les plans Business obtiennent jusqu’à 10 connexions gRPC simultanées, les plans Professionnels jusqu’à 100 connexions gRPC simultanées.

Utilisation de LaserStream

Oui ! LaserStream gRPC est conçu comme un remplacement direct pour le gRPC Yellowstone. Changez simplement votre point de terminaison et votre jeton API, et votre code gRPC existant fonctionnera immédiatement avec LaserStream. LaserStream utilise le protocole gRPC open-source.
Vous pouvez trouver les métriques de bande passante LaserStream sur la page LaserStream dans le tableau de bord Helius.
Oui. Préconfirmations stream des transactions avant qu’elles ne soient détruites — Helius préconfirmation à l’instant où le leader les exécute, avec leur statut d’exécution, et BAM préconfirmation lorsque le validateur s’engage à les exécuter. C’est le signal de transaction le plus précoce offert par Helius, livré via un abonnement WebSocket preconfSubscribe. Nécessite un plan Professionnel ou supérieur ; mesuré à 10 crédits par message.Les lambeaux décodés sont également disponibles via Transactions prétraitées (Beta) — faisant partie de la famille de produits de livraison de lambeaux de Helius. Ils arrivent en moyenne ~8 ms plus rapidement que le niveau d’engagement processed, mais n’incluent pas les métadonnées d’exécution comme les modifications de solde, les journaux ou les informations d’erreur. Livrés via le preprocessedSubscribe WebSocket sur tous les plans payants, mesuré à 0.1 crédits par message.Vous pouvez également utiliser Raw Shreds (UDP) pour recevoir des lambeaux Solana non traités sur UDP (nécessite une logique de délaminage personnalisée).Vous pouvez vous abonner à Raw Shreds directement dans votre tableau de bord Helius. Pour commencer, achetez un siège ($1,000/mois/IP ou $800/mois/IP sur les plans Pro) dans votre tableau de bord et entrez l’adresse IP de votre serveur.
Oui, vous pouvez vous abonner à plusieurs types de données dans un seul SubscribeRequest. Ajoutez des configurations de filtres séparées (comme accounts et transactions) pour recevoir à la fois les mises à jour de compte et les données de transaction dans un seul flux.

Ordre des Messages

Non, LaserStream ne garantit pas l’ordre des messages. Vous pouvez recevoir des transactions et des mises à jour de compte dans le désordre, même au sein du même slot.Pour plus d’informations, lisez notre documentation sur les garanties de livraison LaserStream.
Non, LaserStream ne diffuse pas les comptes dans l’ordre où ils sont écrits. Les mises à jour des comptes peuvent arriver dans un ordre différent de celui où elles ont été écrites dans le registre. Pour plus de détails, lisez nos garanties de livraison LaserStream.
Vous ne pouvez pas diffuser les transactions dans l’ordre, mais vous pouvez reconstituer l’ordre côté client. Vous pouvez le faire comme ceci :
  1. Mettre en tampon les messages côté client
  2. Extraire les champs slot et index inclus dans chaque message
  3. Trier les transactions en fonction de ces champs
Le champ slot indique à quel slot une transaction appartient, et le champ index indique sa position dans ce slot. En utilisant les deux, vous pouvez reconstituer l’ordre.

Dépannage de LaserStream

Goulots d’étranglement côté client : Les clients JavaScript peuvent ralentir lorsqu’ils sont submergés. Réduisez vos filtres ou passez à un langage plus rapide.Bande passante locale limitée : Les abonnements lourds peuvent saturer un lien lent. Surveillez l’utilisation du réseau ou améliorez votre connexion.Distance géographique : Choisissez le point de terminaison LaserStream le plus proche de la région ; les longues routes laissent tomber des paquets et ajoutent de la latence.Logique de traitement : Évitez de bloquer le fil principal ; utilisez des files d’attente asynchrones ou des travailleurs.Conseil de benchmark :
Vérifiez votre x-token et votre point de terminaison, assurez-vous que le gRPC sortant est autorisé. Vérifiez votre tableau de bord pour l’état de la connexion et passez en revue les journaux d’erreurs dans votre application pour des problèmes d’authentification ou de réseau.
Confirmez les clés publiques et les niveaux d’engagement, et passez en revue votre logique AND/OR. Les filtres sont évalués comme décrit dans les docs.
Ce sont des événements de ping/heartbeat qui maintiennent la santé de la connexion et empêchent les expirations de délai. Ils font partie de la gestion de connexion du protocole gRPC. Vous pouvez ignorer ces événements en toute sécurité ou les utiliser pour surveiller l’état de la connexion dans votre application.

Besoin d’aide ?

Contacter le support

Obtenez de l’aide de notre équipe via Discord, chat ou support par email.

Page de statut

Consultez en temps réel la disponibilité et les informations sur la performance du service.