The two roles
Maker
A liquidity provider who posts an ad, locks liquidity for each order,
and receives the Bridger’s tokens at settlement, plus a fee. A Maker
can serve trades by hand or let an agent lock
orders within limits they set.
Bridger
A user moving assets across chains. Bridgers deposit against a
matching ad and receive the Maker’s tokens on the other chain.
How Makers work
1
Create and fund an ad
Post an ad for a route and deposit liquidity into the
AdManager
contract. The ad names your settlement signer: the wallet whose key
co-signs your side of each trade.2
Lock for an order
When a Bridger funds an order against your ad, lock the matching
liquidity. This is your deposit into the trade. An agent can do this
for you.
3
Co-sign
Once both deposits confirm, sign the settlement with your settlement
key, in the app, with no transaction.
4
Receive the Bridger's tokens
The relayer combines the signatures, proves both deposits and submits
the payouts. You receive the Bridger’s full deposit, and the LP fee
stays in your ad.
How Bridgers work
1
Pick a route and deposit
Choose an ad with enough liquidity, enter the amount and fund the
order. Your tokens go into the
OrderPortal escrow. Native ETH and
XLM are wrapped automatically.2
Co-sign
When both deposits confirm, one click signs the settlement with your
settlement key. The trade can’t settle without it.
3
Receive your tokens
The same process settles both chains. You receive the amount less the
fee at your receive address.
No sign-up is required. Your connected wallet is your identity, and your
settlement key derives from a wallet signature.