Current architecture
Go pulse server, PostgreSQL, Flutter web app, Polygon production path, and isolated Amoy Paper Trading infrastructure.
These docs describe the planned and current exchange surfaces. Production real-money readiness remains gated by contracts, audits, indexer, paymaster, risk, and incident controls.
Current architecture
Go pulse server, PostgreSQL, Flutter web app, Polygon production path, and isolated Amoy Paper Trading infrastructure.
Trading APIs
REST plus WebSocket surfaces for markets, order books, orders, account projections, status, and paper operations.
Paper backend
Paper order intake, matching, settlement, lifecycle, faucet, indexer projection, and WebSocket events in one Go exchange spine.
CTF model
Condition IDs, collection IDs, position IDs, primary splits, resale transfers, and direct redemption boundaries.
EIP-712 orders
Typed order fields shared by Flutter signing, Go validation, and settlement-contract verification.
Resolution rules
Source policy, Invalid Path, Correction Window, Direct Redemption, and category rules for sports, esports, and crypto Markets.
Flutter app
Web-first app surfaces, paper-mode services, account flows, localization, and environment selection.
Account modes
Smart Accounts are default. Raw EOA Mode remains available for advanced users with direct signing requirements.
Safety boundaries
Arenaton does not hold user trading collateral, cannot seize user assets, and must keep environment separation intact.
Use this site as the public technical source for Arenaton Exchange behavior, APIs, account modes, contracts, paper trading, and resolution boundaries.