Before you start
- Wallet connected for the chain you’re bridging from (Connect a wallet)
- That wallet’s settlement key registered — the app blocks order creation until it is
- Test funds (faucet)
1. Pick a route and amount
On the Bridge tab, choose source and destination, enter the amount, and set the destination address (defaults to your linked wallet on the other chain).
The marketplace — filter the route, pick an ad

Set the amount — what you pay is what you get, 1:1
2. Create and fund the order
Confirm the deposit transaction in your wallet (ERC-20 routes ask for an approval first, so expect two prompts). Your tokens go into the OrderPortal — the escrow contract on your chain — where they stay locked until the trade settles or you get them back.
Deposit confirmation — the wallet interacts with the OrderPortal escrow directly

Order submitted — the maker's side takes over
3. The maker locks
Once your deposit confirms, the maker locks the matching funds on the other chain (makers running the market-maker bot lock automatically). The trade shows Locked.4. Co-sign
When both deposits are settlement-grade — confirmed deeply enough to settle against, usually under a minute — the Co-sign button lights up. One wallet signature unlocks your settlement key; the key signs the trade silently — no transaction, no gas.
Co-sign — instant, no gas
5. Done — the rest is automatic
Background workers aggregate the two signatures, generate the deposit proofs, and submit the unlocks on both chains:
Co-signature in — settlement completes automatically