SETTINGS & CONFIGURATION

Configure data providers, display preferences, and alert thresholds

DATA PROVIDER ARCHITECTURE

XRPL Battlefield uses a modular provider architecture. The simulation engine runs in Phase 1. Real providers replace it in Phase 2 without modifying the rendering engine.

BATTLEFIELD ENGINE← receives normalized BattlefieldState
├─XRPLDataProvider— ledger, DEX, AMM, order book
├─MarketDataProvider— XRP/BTC prices, volume
├─OrderBookProvider— bid/ask walls, depth
└─LiquidationProvider— explosion events
↓ fallback: SimulationEngine (always active)
Simulation EngineACTIVEBuilt-in

Realistic market simulation with seeded randomness. Used as fallback when live feeds are unavailable.

Latency: 0msLast update: < 1s ago
XRPL WebSocketINACTIVEXRPL Ledger

Official XRPL WebSocket API. Provides ledger events, transactions, order book, and DEX data in real time.

Latency: N/ALast update: Not connected
Market Data FeedINACTIVEExchange API

XRP/BTC price, volume, and order book data from exchange APIs. Phase 2 integration.

Latency: N/ALast update: Not connected
Liquidation FeedINACTIVEDerivatives

Real-time liquidation events from derivatives markets. Powers explosion effects on battlefield.

Latency: N/ALast update: Not connected