Shadow

Shadow

Interrogez, modélisez et livrez rapidement des produits de données blockchain avec un minimum de code

Program Info

Voit tout (4)
Main Window
Dernière version —
Développeur —
Gratuit
Mac Aucune version
Notify me upon availability

Ouvrez votre éditeur, pointez vers une chaîne, et commencez à extraire précisément les enregistrements dont vous avez besoin. Avec Shadow, vous vous connectez via un SDK léger (TypeScript ou Python), sélectionnez des contrats et des topics, et définissez comment les logs, traces et l’état doivent être décodés. Fournissez un ABI ou utilisez le registre intégré, définissez une plage de blocs, et mappez les champs vers un schéma typé. Exécutez la requête en local pour prévisualiser les résultats, puis épinglez-la en tant que jeu de données réutilisable. Ensuite, vous pouvez récupérer du JSON propre dans votre application, paginer sur de grandes plages, et réutiliser la même définition entre environnements avec un seul fichier de configuration et des clés d’environnement.
Transformez ces définitions en reporting fiable sans construire votre propre pipeline. Créez une table matérialisée pour des swaps, mints ou liquidations ; choisissez des backfills incrémentaux ou complets ; et définissez une cadence de mise à jour (chaque minute, horaire, quotidienne). Faites des jointures avec des flux de prix, des labels ou des tables de référence pour calculer le PnL, la TVL, la rétention par cohorte ou la segmentation de portefeuilles. Poussez les sorties directement vers BigQuery, Snowflake, S3 ou une instance Postgres, ou téléchargez du Parquet/CSV pour des analyses ad hoc. Shadow gère la sécurité face aux réorganisations (reorg), la déduplication, l’évolution du schéma et les rattrapages historiques afin que vous puissiez itérer sur les métriques sans surveiller l’infrastructure.
Quand vous êtes prêt pour la production, exposez n’importe quelle requête comme une API paramétrable. Ajoutez des filtres par adresse, fenêtre temporelle, chaîne ou pool ; activez le cache côté serveur ; et définissez des limites de débit par clé. Utilisez des webhooks pour déclencher des alertes sur des seuils (gros transferts, pics de MEV, volume inhabituel) et router les notifications vers Slack, Discord ou PagerDuty. Construisez un bot Telegram qui affiche des résumés de portefeuilles, une route backend qui alimente un dashboard, ou un moniteur de risque qui signale des anomalies quasi en temps réel. Shadow fait évoluer la concurrence d’indexation pour vous, fournit des logs structurés et suit la lignée (lineage) afin que vous puissiez relier chaque chiffre à l’événement brut.
Pour la recherche et la modélisation, exportez des jeux de données vers des notebooks avec une seule commande. Chargez du Parquet dans pandas, Polars ou DuckDB ; faites du feature engineering sur les comportements d’adresses ; et exécutez des backtests sur des signaux de stratégie avec des snapshots reproductibles. Taguez des wallets, fusionnez l’activité cross-chain, et partagez des jeux de données versionnés avec vos coéquipiers. Utilisez un contrôle d’accès par rôles pour les prestataires ou analystes, consultez l’historique des changements, et revenez en arrière en toute sécurité quand les définitions évoluent.
Que vous livriez un dashboard DeFi, que vous filtriez des contreparties, prépariez des rapports fiscaux, ou entraîniez des modèles, Shadow garde le travail lourd hors de votre base de code et vous permet de vous concentrer sur les questions auxquelles vous voulez répondre.

Commentaires

0
(Aucun vote)
5 étoiles 4 étoiles 3 étoiles 2 étoiles 1 étoile
0 0 0 0 0
User
Your vote