For desks & large counterparties
Trustless OTC swaps
Settle a large cross-rollup OTC trade between two parties with no escrow agent and no wrapped-asset counterparty risk.
Two desks want to swap size across chains — one holds on Optimism, the other on Base. Traditional OTC needs an escrow agent or a trusted bridge to hold funds mid-flight, which reintroduces exactly the custodial risk both sides were trying to avoid.
- 01
The trade is a two-leg atomic swap group: each side commits its leg on its own rollup, bound by a shared group id and deadline.
- 02
AtomicSwapCoordinator supports partial fills, so a 1,000,000 USDC block can settle in tranches without forcing the whole order through at once.
- 03
Neither side can walk away with the other side's funds: the group resolves on both chains or refunds on both — atomicity is enforced by the Vyper contracts, not a middleman.
- 04
Commit-reveal keeps the size and price off the public mempool until the block is already ordered, protecting a large trade from front-running.
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.