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

1

Bundle Submission

Searchers submit transaction bundles to Rollr relays via JSON-RPC API. Each bundle contains multiple transactions with specified ordering and execution constraints.

2

Validation & Simulation

Bundles are validated for format compliance and simulated against current chain state to verify profitability and execution feasibility.

3

Auction & Routing

Valid bundles enter the priority auction system where they compete based on fee bids. Winning bundles are routed to validators for inclusion.

4

Validator Execution

Connected validators receive bundles and execute them atomically in specified order, ensuring all transactions succeed or the entire bundle reverts.

5

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 │
                    └──────────────┘         └──────────────┘

Performance Characteristics

<100ms
Bundle Processing Latency
99.9%
Relay Uptime SLA
10k+
Bundles/Second Capacity

Next Steps