Overview
Introduction
Reflex is an on-chain MEV capture engine designed to reclaim backrun profits for protocols, users, and ecosystems. Instead of letting external actors extract value, Reflex routes that value back into the protocol environment.
Key features:
- 100% on-chain: no backend dependencies, no private servers.
- Plug and play: integration requires no changes to existing smart contracts.
- Secure by design: Reflex is fully non-custodial, operating independently of user funds and requiring no approval access.
- Cross-ecosystem: works across EVM protocols, and L1,L2 environments.
Protocol Integrations
Overview
Protocols can integrate Reflex at different levels of depth. From pool-level hooks to router-level integration, Reflex adapts to the architecture you already use.
Reflex vs External Arbitrage
External Arbitrage (current state) | Reflex (integrated) | |
---|---|---|
MEV profits | Captured by third-party searchers, exit the ecosystem | Redirected on-chain to users or the protocol treasury |
Protocol revenue | None — profits leak to external actors | Configurable share of profits accrue to the protocol |
Execution control | Uncoordinated, opaque, dependent on external bots | Native, deterministic, fully on-chain |
Security | No alignment between arbitrageur and protocol | Protocol retains control of how profits are distributed |
Why this matters:
Arbitrage is inevitable, but today it benefits external actors who have no alignment with your protocol. Reflex ensures the same arbitrage happens within your ecosystem and its profits are redistributed according to your rules.
Integration Types
1. Protocol Hooks
Reflex integrates natively with modern hook/plugin architectures:
- PancakeSwap Infinity hooks
- Algebra Integral plugins
- Uniswap v4 hooks
How it works:
When a user executes a swap, Reflex's integrated afterSwap
is triggered to capture arbitrage opportunities across pools and protocols, with profits routed back to the protocol treasury or designated addresses.
2. Router Integration
For DEXs that don't use a hook system, Reflex can integrate directly into the router contract. This method enables the router to trigger Reflex opportunities whenever trades pass through it.
3. EIP-7702 (Account Abstraction Bundles)
Reflex supports account abstraction environments where trades can be wrapped into bundles. This allows traders and protocols to:
- Embed Reflex backruns into user-submitted bundles.
- Ensure arbitrage profits are redirected back on-chain.
4. SDK Integration
Use the TypeScript SDK for custom MEV strategies and manual triggers. This approach gives you full control over when and how backruns are executed, perfect for building sophisticated MEV bots, custom trading strategies, or integrating Reflex into existing applications with specific requirements.
Supported Protocols
Reflex is protocol-agnostic and already runs with leading DEXs and aggregators across EVM ecosystem.
Getting Started
-
Contact us to request an API key.
-
Configure payout addresses.
-
Plug and play integration (hook, router, sdk).
-
Start capturing MEV profits immediately.
Technical Documentation
Ready to integrate Reflex into your protocol? Check out our comprehensive guides:
- � Integration Guide - Step-by-step integration instructions
- � API Reference - Complete contract documentation
- 🏗️ Architecture - Understand the system design
- � Security - Security considerations and best practices
What's Next?
- Start with Integration - Learn how to integrate Reflex
- Read the Architecture - Understand the system design
- Deploy Your First Integration - Start capturing MEV
- Use the SDK - Build with the TypeScript SDK
Ready to revolutionize MEV capture? Let's get started! 🚀