TRAXR-AVAX | ArchitectureTRAXR-AVAX Architecture
Indexed AVAX data, deterministic normalization, and decoupled scoring.
Architectural Overview
TRAXR-AVAX is a read-only indexing layer for AVAX pools. It prioritizes correctness, reproducibility, and explicit separation between raw data and scoring logic.
Continuous read-only architecture - no signing - no custody
Core Data Pipeline
- GeckoTerminal IngestionPool identifiers, token metadata, liquidity, volume, and DEX attribution.
- Normalization LayerRaw inputs are mapped into deterministic AVAX pool metrics.
- Scoring Engine (External)Risk scoring runs in the npm package @crosswalk.pro/traxr-cts-avax.
- Presentation & DistributionScores and warnings are surfaced via the UI and read-only API.
Read-Only by Design
TRAXR-AVAX never signs transactions, never interacts with wallets, and never holds custody. All components operate in strict read-only mode.
Current Alpha Architecture
- Snapshot-based ingestion from GeckoTerminal
- Local JSON cache for repeatable runs
- Derived heuristics marked as best-effort
- Scoring logic isolated in npm package
Roadmap (Optional)
- On-chain pool address resolution
- Protocol-specific contract decoding
- Historical snapshots for trend analysis
- Cross-chain expansion
Design Principles
- Indexing never guesses
- Scoring never rewrites facts
- Minimal scope and explicit TODOs
- Incremental, auditable rollout
Architecture is introduced incrementally. Alpha components remain intentionally constrained to reduce systemic risk.
Know the system. Know the risk.