Proxy Implementation
Creating a proxy contract
Searchers who do not wish to directly implement the atlasSolverCall
into their contract or who use a smart contract outside of their direct control can create their own FastLane Searcher Proxy contract.
At a minimum, a proxy contract must:
Implement
ISolverContract
interfaceAuthenticate the calling address
Call the desired function on the targeted contract with the correct call data.
Pay the searcher's bid amount to the Solver execution environment (address provided during execution)
Example of a Atlas Searcher Proxy contract: https://github.com/FastLane-Labs/atlas-solver-example/blob/main/src/AtlasProxySolver.sol
Last updated