Données Solana avant exécution
Recevez les transactions Solana décodées jusqu’à 8 ms plus rapidement qu’avec les flux habituels de transactions traitées.
Disponible avec tous les forfaits payants



Sa place dans le cycle de vie d’une transaction
La latence augmente de gauche à droite. Preprocessed Transactions fournit les shreds décodés après leur regroupement, mais avant leur traitement.
Des signaux onchain précoces, décodés pour vous
Nous décodons les shreds dès leur arrivée sur notre validateur et transmettons les transactions via WSS sous forme de trames binaires : version, slot, signature et transaction sérialisée.
- 8 ms plus rapide que le niveau d’engagement
processed - Aucun paquet UDP brut ni aucune infrastructure de reconstitution des shreds requis
- La charge utile inclut les transactions signées complètes : version, signature, comptes, instructions et slot
{
"jsonrpc": "2.0",
"id": 1,
"method": "preprocessedSubscribe",
"params": {
"accountInclude": ["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"],
"accountExclude": [],
"accountRequired": []
}
}
- 8 ms plus rapide que le niveau d’engagement
processed - Aucun paquet UDP brut ni aucune infrastructure de reconstitution des shreds requis
- La charge utile inclut les transactions signées complètes : version, signature, comptes, instructions et slot
{
"jsonrpc": "2.0",
"id": 1,
"method": "preprocessedSubscribe",
"params": {
"accountInclude": ["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"],
"accountExclude": [],
"accountRequired": []
}
}
Recevez et payez uniquement les données dont vous avez besoin
Chaque abonnement est limité par compte. Le filtrage s’effectue côté serveur, vous n’avez donc jamais à ingérer un flux complet pour trouver les transactions pertinentes.
- Filtrez avec
accountInclude,accountExcludeetaccountRequired, combinés par une logiqueAND - Prend en charge jusqu’à 5 000 adresses par liste et résout automatiquement les Address Lookup Tables (ALT)
- 0,1 crédit par message, disponible avec tous les forfaits payants
{
"jsonrpc": "2.0",
"id": 1,
"method": "preprocessedSubscribe",
"params": {
"accountInclude": ["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"],
"accountExclude": ["Vote111111111111111111111111111111111111111"],
"accountRequired": []
}
}
- Filtrez avec
accountInclude,accountExcludeetaccountRequired, combinés par une logiqueAND - Prend en charge jusqu’à 5 000 adresses par liste et résout automatiquement les Address Lookup Tables (ALT)
- 0,1 crédit par message, disponible avec tous les forfaits payants
{
"jsonrpc": "2.0",
"id": 1,
"method": "preprocessedSubscribe",
"params": {
"accountInclude": ["JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4"],
"accountExclude": ["Vote111111111111111111111111111111111111111"],
"accountRequired": []
}
}
Détectez, enchérissez et faites exécuter avec Sender Max
Après avoir reçu les Preprocessed Transactions, utilisez Helius Sender pour faire exécuter de manière fiable et onchain les transactions sensibles au temps.
Fonctionnement
Définissez vos filtres
Déterminez les comptes à inclure, à exclure et à rendre obligatoires. Prend en charge jusqu’à 5 000 adresses par liste et résout automatiquement les Address Lookup Tables.
Ouvrez un abonnement
Envoyez une seule requête preprocessedSubscribe avec vos filtres. Les notifications arrivent sous forme de trames binaires compactes contenant le slot, la signature et la transaction complète.
Dédupliquez et faites exécuter
Dédupliquez par signature, considérez le slot comme une observation et rapprochez les données d’un flux traité lorsque les résultats sont importants. Associez le tout à Sender pour agir sur ce que vous voyez.
Définissez vos filtres
Déterminez les comptes à inclure, à exclure et à rendre obligatoires. Prend en charge jusqu’à 5 000 adresses par liste et résout automatiquement les Address Lookup Tables.
Ouvrez un abonnement
Envoyez une seule requête preprocessedSubscribe avec vos filtres. Les notifications arrivent sous forme de trames binaires compactes contenant le slot, la signature et la transaction complète.
Dédupliquez et faites exécuter
Dédupliquez par signature, considérez le slot comme une observation et rapprochez les données d’un flux traité lorsque les résultats sont importants. Associez le tout à Sender pour agir sur ce que vous voyez.
À qui s’adresse Preprocessed Transactions ?
Agrégateurs de DEX
Actualisez les routes et les cotations à partir d’un flux décodé avant exécution, sans gérer d’infrastructure
Terminaux de trading
Fournissez plus rapidement à vos traders les données d’achat, de vente et de graduation dans leur terminal de trading
Plateformes de lancement
Affichez les nouveaux pools, achats et migrations dans votre interface dès leur décodage
Copy traders
Répliquez la transaction d’un portefeuille cible dès qu’elle est décodée à partir des shreds bruts
Applications DeFi
Consultez les interactions entrantes avec les programmes sous forme de transactions signées avant leur traitement
Bots de trading Telegram
Streamez les transactions décodées des programmes surveillés sans déployer d’infrastructure de shreds
Estimez votre utilisation
QUE VOULEZ-VOUS DIFFUSER ?
Developer
INCLUT
FAQ
Vous cherchez des réponses plus techniques ou des forfaits personnalisés ? Contactez notre équipe commerciale.
Preprocessed Transactions est en bêta publique et disponible avec tous les forfaits payants.
Preprocessed Transactions coûte 0,1 crédit par message. Un message correspond à une transaction transmise.
Oui, LaserStream Preprocessed (gRPC) sera abandonné au profit de Preprocessed Transactions via WebSockets. Si vous utilisez LaserStream Preprocessed, veuillez effectuer la migration.
Preprocessed Transactions fournit des données avant exécution, disponibles avant que la transaction soit traitée par le reste du réseau. Il est strictement plus rapide que le niveau d’engagement processed. Pour streamer les transactions processed, utilisez LaserStream gRPC ou LaserStream WebSockets.
Une préconfirmation signifie que le planificateur d’un validateur s’est engagé à exécuter la transaction, mais que celle-ci n’a pas encore été enregistrée onchain. Les Preconfirmations ont lieu avant la propagation des transactions sur le réseau sous forme de shreds bruts. Preprocessed Transactions correspond aux shreds bruts décodés pour vous.
Preprocessed Transactions correspond aux shreds bruts décodés pour vous et transmis via WebSockets. Helius Shred Delivery streame les shreds bruts via UDP, et les utilisateurs doivent reconstituer eux-mêmes les paquets.
Pour commencer, consultez ces ressources :

En savoir
plus sur le streaming de données Solana
Tout afficher Commencer
Disponible avec tous les forfaits payants à 0,1 crédit par message. Aucun système de reconstitution des shreds requis.


