The two roles
Maker
A liquidity provider who locks tokens on the destination chain and
receives the Bridger’s source tokens at settlement. Makers post
liquidity ads to attract Bridgers — many run the market-maker bot and
serve trades hands-free.
Bridger
A user moving assets across chains. Bridgers deposit source tokens
against a matching ad and receive destination tokens from the Maker’s
locked liquidity.
How Makers work
1
Create and fund an ad
Post an ad for a route (say, USDC on Sepolia → USDC on Stellar) and
deposit liquidity into the
AdManager contract. Tokens exchange 1:1
by value — amounts are aligned across token decimals automatically.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. The bot does this
automatically.
3
Co-sign
Once both deposits confirm, sign the settlement with your settlement
key — silently, no transaction. The bot signs by itself.
4
Receive source tokens
Background workers aggregate the two signatures, prove both deposits,
and submit the unlocks. Your recipient address receives the Bridger’s
tokens.
How Bridgers work
1
Pick a route and deposit
Choose a route with available liquidity, enter the amount, and fund
the order — your tokens go into the
OrderPortal escrow. Native ETH
and XLM wrap automatically.2
Co-sign
When both deposits confirm, one click signs the settlement with your
settlement key. This is your authorization — the trade cannot settle
without it.
3
Receive destination tokens
The same background pipeline settles both chains; your destination
tokens arrive at your recipient address.
No sign-up is required. Your connected wallet is your identity, and your
settlement key derives from a wallet signature.