Overview

Atlas is a permissionless and modular smart contract framework for Execution Abstraction. It provides dApps, frontends and protocols with a generalized auction system in which solvers compete to provide optimal solutions for user intents or MEV redistribution. A User Operation is collected by the app's frontend via the Atlas SDK and sent to an app-designated bundler, which combines it with Solver Operations into a single transaction. Because of its generality and flexibility, Atlas can be used for a number of execution abstraction use-cases such as backrun order flow auctions, OEV auctions, and intent auctions. All of these auction types can be purpose-built by application developers in what we call an Atlas Module.

Last updated