tesseract

For market makers & searchers

Multi-rollup arbitrage

Capture a price gap between three rollups as a single atomic operation instead of three sequential bridge legs, each with its own failure mode.

Ethereum ↔ Polygon ↔ Arbitrum
The problem

A classic three-way arb — ETH → USDC → MATIC → ETH across three rollups — normally means three separate bridge transactions. Each hop has its own latency, its own gas, and its own way to strand you if the price moves before the last leg lands. The arb is gone by the time you finish crossing.

How Tesseract does it
  • 01

    All three legs share one swap_group_id and settle atomically: the whole cycle resolves or the whole cycle refunds.

  • 02

    Commit-reveal hides your intent on every chain until block ordering is already fixed, so the gap you found is not sandwiched out from under you.

  • 03

    The 2-block resolution delay makes a flash-loan-funded copy of your arb structurally impossible to land inside one block.

  • 04

    Coordination overhead scales with the chains you actually touched — there is no central hub chain charging L1 gas on every leg.

Build this on Tesseract.

The protocol is open source and self-hosted. Start from the quickstart, or read how the atomic-swap lifecycle works under the hood.