Data Sources
Where our blockchain data comes from
Where our blockchain data comes from
We operate our own infrastructure for data collection, ensuring low latency and complete control over the pipeline. No third-party data aggregators sit between us and the blockchain.
We run dedicated archive nodes for each supported chain:
| Chain | Infrastructure | Capability |
|---|---|---|
| Ethereum | Full archive node | Complete trace data, state access |
| Solana | Geyser plugin | Real-time transaction streaming |
| Base | Archive node | Full state and history |
Additional chains are evaluated based on smart money activity concentration and DEX liquidity depth.
Real-time trade data from major decentralized exchanges:
| Chain | DEXes Tracked |
|---|---|
| Ethereum | Uniswap V2/V3, Sushiswap, Curve, Balancer |
| Solana | Raydium, Orca, Jupiter aggregator |
| Base | Aerodrome, Uniswap V3 |
We capture all swap events, liquidity provisions, and position changes across these venues.
Multiple price sources ensure accuracy and resilience:
| Source | Purpose | Update Frequency |
|---|---|---|
| Direct pool queries | Primary pricing | Per-block |
| DexScreener | Real-time DEX prices | Sub-second |
| CoinGecko | Cross-reference validation | 60 seconds |
Price discrepancies between sources trigger automatic validation before data enters our analysis pipeline.
┌─────────────────────────────────────────────────────────────┐
│ RAW BLOCKCHAIN DATA │
│ Transactions, events, state changes │
└─────────────────────────────┬───────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ INDEXING LAYER │
│ Parse, decode, categorize by type │
└─────────────────────────────┬───────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ NORMALIZATION │
│ Standardize across chains, resolve token metadata │
└─────────────────────────────┬───────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ ENRICHMENT │
│ Add pricing, compute P&L, attach wallet scores │
└─────────────────────────────┬───────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ ANALYSIS ENGINE │
│ Zone generation, pattern detection, signal output │
└─────────────────────────────────────────────────────────────┘| Data Type | Latency | Notes |
|---|---|---|
| Transactions | Real-time | Under 100ms from block confirmation |
| Prices | Per-block | ~12s Ethereum, ~400ms Solana |
| Wallet Scores | Daily | Full recalculation at 00:00 UTC |
| Zone Analytics | Hourly | Rolling probability updates |
We maintain data integrity through multiple validation layers:
Validation
Completeness
We retain complete transaction history for all tracked wallets. Aggregated data extends to chain genesis for pattern analysis.
All data we process is:
We do not attempt to deanonymize wallets, store personal information, or share individual wallet data with third parties.