Polygon FastLane
  • What is Polygon FastLane?
    • Overview
    • Design Principles
    • Components
    • Component Diagram
  • Getting Started as a Validator
    • Getting Started as a Validator
    • Connecting to a FastLane Sentry Node
      • Finding Your Enode Address & Peer ID
      • Adding FastLane as a Static Peer
    • Patching Your Sentry Nodes With The FastLane Patch
      • Installing from source
        • Patch Download
        • Patch Installation
      • Installing from packages
  • Withdrawing Validator Revenue
    • Validator Vault
      • Connect an Eligible Wallet
      • Revenue Redemption (withdrawal)
  • Searcher Guides
    • Getting Started as a Searcher
      • Solver Call Data
      • Submission Methods
      • Migration Guide for Searchers
    • Bundles (Backruns)
      • Bundle Format
      • Bid Submission
      • Bundle Requirements
      • Full Example
      • Subscribe Events
    • 4337 Bundles Integration Guide
      • Overview
      • How it works
      • RPC Reference
      • Examples
    • Searcher Contract Integration
      • Safety Considerations
      • atlasSolverCall
      • Direct Implementation
      • Proxy Implementation
      • Solver Concepts
      • Altas Bonding Concept
      • Bond atlETH
      • Estimating Solver Gas Charges
    • Addresses & Endpoints
    • Helpers
    • Common Mistakes
    • Atlas SDK's
  • Tools and Analytics
    • FastLane Bundle Explorer
      • Features Overview
      • Key Components
      • Usage Example
      • Error Codes & Troubleshooting
  • Key Concepts
    • Transaction Encoding
  • INFRASTRUCTURE
    • Health Status Endpoint
  • Reference
    • Relay JSON-RPC API
    • Relay REST API
    • Glossary of Terms
Powered by GitBook
On this page
  • 1. Configure Your Backend for Auction Bidding:
  • 2. Implement theISolverContract Interface
  • 3. Bond alETH with Atlas to cover transaction cost
  1. Searcher Guides

Getting Started as a Searcher

How to get started as a FastLane Searcher on Polygon

PreviousRevenue Redemption (withdrawal)NextSolver Call Data

Last updated 6 months ago

This guide will help you get started as a FastLane Searcher on Polygon. To integrate with the FastLane protocol, you need to make two key changes to your system:

Note: The terms "Searcher" and "Solver" are used interchangeably throughout this document.

1. Configure Your Backend for Auction Bidding:

  • Set up your backend to create and send bids to FastLane auctions.

  • Note: FastLane now supports only one type of auction:

    • Searcher Bundles (Backrun Auctions): Participate by submitting bundles

  • Bids are submitted via EIP-712 signed messages (Solver Operations)

Bids are sent to the via various .

2. Implement theISolverContract Interface

  • Your contract must implement the ISolverContract interface, which defines the required atlasSolverCall function

  • This function allows the FastLane Atlas protocol to interact with your contract for bid execution and operation handling.

3. Bond alETH with Atlas to cover transaction cost

Searcher Bundles

(Backrun Auctions)

FastLane Relay API
submission methods
atlasSolverCall
Bundle Format
Altas Bonding Concept