Architecture Overview
Rollr is built as a decentralized MEV infrastructure layer on Solana, designed to optimize transaction execution while maintaining fairness and transparency. The protocol connects searchers, validators, and stakers through a sophisticated relay and auction system.
System Components
Bundle Relay Network
High-performance relay infrastructure that receives, validates, and routes transaction bundles to connected validators with sub-millisecond latency.
Simulation Engine
Advanced pre-execution simulation framework that validates bundle profitability and prevents failed transactions from reaching validators.
Validator Network
Curated network of high-performance Solana validators integrated with Rollr for priority transaction processing and MEV reward distribution.
Staking Protocol
Decentralized staking mechanism that allows token holders to participate in protocol governance and earn a share of MEV rewards.
Transaction Flow
Bundle Submission
Searchers submit transaction bundles to Rollr relays via JSON-RPC API. Each bundle contains multiple transactions with specified ordering and execution constraints.
Validation & Simulation
Bundles are validated for format compliance and simulated against current chain state to verify profitability and execution feasibility.
Auction & Routing
Valid bundles enter the priority auction system where they compete based on fee bids. Winning bundles are routed to validators for inclusion.
Validator Execution
Connected validators receive bundles and execute them atomically in specified order, ensuring all transactions succeed or the entire bundle reverts.
Reward Distribution
MEV profits are distributed among validators, stakers, and the protocol treasury according to predefined reward shares.
Network Architecture
┌─────────────┐ ┌──────────────────┐ ┌─────────────┐
│ Searchers │────▶│ Rollr Relays │────▶│ Validators │
└─────────────┘ └──────────────────┘ └─────────────┘
│ │
│ │
▼ ▼
┌──────────────┐ ┌──────────────┐
│ Simulation │ │ Solana │
│ Engine │ │ Blockchain │
└──────────────┘ └──────────────┘
│ │
│ │
▼ ▼
┌──────────────┐ ┌──────────────┐
│ Staking │◀────────│ Rewards │
│ Protocol │ │ Distribution │
└──────────────┘ └──────────────┘