swap directly, person to person · 5 chains · one address

OTC

Swap any token for any other, on one chain or between two, at a price you pick yourself. Someone takes your offer or nobody does. There’s no pool and no slippage, so nothing here moves a chart. A 0.5% fee applies to each side when a trade goes through.

5chains
anytoken
0.5%per side
0slippage

When to use this instead of a pool. A pool fills now, at whatever it is quoting, on one chain. The book fills at a price you pick, or not at all, and it is the only way here to trade across two chains without a bridge. Use the pool when you want a fill this second; use the book when the price matters more than the wait, or when the two sides of the trade do not sit on the same chain.

open offers

Reading the book…

you send
chaintokenamount
you get
chaintokenamount
offer settings
expires after (hours)reserve for one person (optional)

Any token works, even one that isn’t listed anywhere, choose any other token… and paste its address. We check it’s real and show you its name and how much you hold before you can offer it, so a mistyped address can’t cost you anything.
Your tokens are held by the contract, not by us. Post an offer and it sits there until someone takes it, cancel whenever you like before that. Trading between two chains holds both sides first, then pays each of you on your own chain. Nobody can spend what you put in on anything except the trade you agreed to and if a trade ever gets stuck you take your own tokens back: after 24 hours if you accepted an offer, 7 days if you made one. You don’t need our permission and we can’t stop you.