PAPER TRADING MODE Live market prices. Zero real capital. DRY_RUN=true is the enforced default.
Multi-Chain Execution Architecture

Sovereign Trade Engine

Six specialized execution engines spanning Solana DEX, Ethereum DeFi, Polymarket prediction markets, and three centralized exchanges. TypeScript + Node.js. Central EventBus coordination. Claude AI strategy layer. Paper-first by design.

Solana / Jupiter Polymarket CLOB Ethereum / Uniswap / 1inch Binance / Coinbase / Kraken TypeScript Node.js

Six Engines

Each engine is independently enabled, has its own risk limits, and communicates through a central EventBus. Active engines show with a green indicator; standby engines are configured but not running.

Signal Flow

profit-desk (Python, strategy brain) publishes signals over the EventBus. master-trade-bot consumes and routes to the appropriate engine. No engine talks to another directly. No signal generator has direct exchange access.

Risk Management

All limits enforced by a central Risk Manager that runs across every engine. A single daily loss threshold halts all six engines simultaneously.

Safety Model

DRY_RUN is not a testing convenience. It is a first-class architectural constraint. The system is built to run in paper mode indefinitely, with the live flag requiring deliberate, per-session enablement.

PAPER MODE (default)
Live prices, WebSocket feeds, real signal routing. Zero capital at risk. DRY_RUN=true
LIVE MODE (explicit opt-in)
DRY_RUN=false. Requires per-engine API keys. Requires Tier 3 confirmation to enable.

Capability Matrix

What each engine can do, based on protocol support in the actual codebase.

Paper Order Feed

Simulated fills based on real venue routing logic. The live dashboard streams over WebSocket at localhost:4000 (local-only, never externally exposed).

Fill Stream PAPER