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 maintenant
01 / EXTRACTFirehose02 / TRANSFORMSubstreams03 / LOADSinks03 / SINKClickHouse03 / SINKPostgres02 / PROTOCOLTycho01 / CHAINEthereum01 / CHAINSolana
Substreams Logo

Substreams 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 !

Obtenir une clé API
  • 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