TRAXR-AVAXTRAXR-AVAX | Architecture

TRAXR-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.

TRAXR CORERead-only - DeterministicAVAX C-ChainGeckoTerminalNormalizationScoring (npm)API + UI

Continuous read-only architecture - no signing - no custody

Core Data Pipeline

  1. GeckoTerminal Ingestion
    Pool identifiers, token metadata, liquidity, volume, and DEX attribution.
  2. Normalization Layer
    Raw inputs are mapped into deterministic AVAX pool metrics.
  3. Scoring Engine (External)
    Risk scoring runs in the npm package @crosswalk.pro/traxr-cts-avax.
  4. Presentation & Distribution
    Scores 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.