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