Données blockchain à des vitesses extrêmes et une composabilité exceptionnelle
L'historique complet en quelques minutes, les données en direct en quelques millisecondes, et pas un seul bloc manqué en chemin. Substreams filtre, transforme et indexe en parallèle exactement les données blockchain dont vous avez besoin, livrées directement dans votre base de données ou votre pipeline de données.
Diffuser maintenantSubstreams est un moteur puissant, agnostique à la blockchain, parallélisé et orienté streaming, servant de couche de transformation de données blockchain. Propulsé par Firehose, il permet aux développeurs d'écrire des modules Rust, de s'appuyer sur les modules de la communauté, offre une indexation ultra-performante et vous permet de diffuser vos données partout. Avec Substreams, vous ne reviendrez plus jamais à une simple API RPC !
Indexation haute performance
Indexation des ordres de grandeur plus rapide grâce à un vaste cluster d'opérations parallèles (pensez BigQuery).
Composable
Vous pouvez empiler les modules Substreams comme des blocs LEGO, et vous appuyer sur les modules de la communauté pour affiner davantage les données publiques.
Sink partout
Diffusez vos données où vous le souhaitez : PostgreSQL, ClickHouse, Parquet, JSON, Google Sheets. Le ciel est la limite !
Programmable
Utilisez du code pour personnaliser l'extraction, réaliser des agrégations à la transformation, et modéliser votre sortie pour plusieurs destinations.
Ne manquez aucun bloc
Le curseur de flux est conçu pour gérer les forks et reprendre là où vous vous êtes arrêté, dans n'importe quelle condition.
Modèle de données le plus riche
Sur Ethereum, obtenez les transactions, les reçus, les logs, les appels internes ainsi que tous les changements d'état (solde, nonce, code, stockage). Sur Solana, obtenez l'historique complet des blocs ainsi qu'un flux en direct des données de comptes récentes.
Prévient les pannes
Conçu dès le départ pour la haute disponibilité : des nœuds redondants se disputent la livraison de chaque bloc, et l'historique est servi depuis des fichiers plats durables, si bien que la panne d'une seule machine n'interrompt jamais votre flux.
Projets construits sur Substreams


