Architecture Overview
Execution Layer
Winnr is built to be extremely fast and highly scalable. To achieve this we use an off-chain execution layer for the order matching engine. Solana is used for the settlement ultimately.
Indexer
The indexer listens to events emitted (e.g., MarketCreated, OrderPlaced, Trade, Settlement) and synchronizes that data into our Postgres database. This allows clients like frontends to make rich and efficient queries—such as trade histories, aggregated market data, and user stats—without relying solely on RPC node queries.
Explorer
info
Explorer is coming soon.
Explorer will provide a transparent view into the off-chain execution layer, allowing users to verify transactions, individual trades, and settlements on-chain.