1) AMMs on Serum
Conversation
5) If you're an arb bot and you see a 35bp spread in Uniswap -- so 5bps after taker fees:
a) if nothing moves you're competing with other bots and maybe 25% you get the trade
b) if things revert other bots will cancel and so you'll definitely get the trade
your fill is worse!
Replying to
6) so the arb bot widens out by gas + adverse selection, maybe looking for 15bps-50bps.
In the end, the IL is the same for the pool.
But the volume is less, so rebates are less.
Or put another way: average trade is worse for it.
So fast/cheap lowers effective IL for AMMs.
1
1
6
7) How else is it different?
Well -- Serum has on-chain orderbooks!
bonfida.com/dex
So your AMM could send maker orders on the DEX to mimic the curve.
1
1
7
10) How does this work?
Well, the DEX is on-chain.
So an on-chain program can send orders in it.
In particular, a Pool can! docs.google.com/document/d/1lm
So you can use Pools to build an AMM that trades on a Serum DEX.
1
1
11
14) The first Serum AMMs should start coming out in the next day or two.
(and for now, an off-chain one: gitlab.com/OpinionatedGee)
1
7
28
