B
Base Alpha Desk
Next.js + Tailwind control room
Dry run armed
Sprint 1: CRO Risk Gates + Market Freshness

Operational safety before speed.

This build reintroduces the useful features from the Worker prototype as a proper Next.js dashboard: risk gates, fresh market data, dry-run audit trail, agent readiness, and a safe ticket.

Live trading
Locked
Risk gates
8/12
Data freshness
Missing
Last snapshot
No snapshot

Desk Readiness

Blocked until safety stack is complete

Safe gates passed8
Live blockers4
Next action: wire the Aerodrome quote engine while keeping signer and live execution disabled.

CRO Risk Gates

4 blocked
Dry-run mode enabled
DRY_RUN=true on Worker
Live trading locked
No live execution endpoint exposed
Signer disabled
No wallet signing path available
Allowed chain locked
Base 8453 only
Allowed venue locked
Aerodrome only
Token allowlist enforced
USDC, WETH, cbBTC
Max trade cap configured
$25 bootstrap limit
Slippage cap configured
20 bps max
Aerodrome quote engine
Next build stage
MEVGuard simulation
Required before live
Reconciliation engine
Required before live
Manual live approval
Required before live

Agent Readiness

CRO Ops
Active
Risk gates, kill switch, live-readiness
DEXDataAgent
Active
Market snapshots, token freshness
ExecutionRouter
Dry-run
Safety checks, route policy
MEVGuard
Blocked
Pending-state simulation not wired
Reconciliation
Dry-run
D1 dry-run audit trail
SignalAgent
Research
No live signals enabled

Market Data Freshness

GeckoTerminal snapshots stored in D1

Missing
Loading market data...

Dry-Run Ticket

No signing
Ready. This records a safe dry-run check only.

Dry-Run Audit Trail

D1 logs
No dry-run records yet.