1) What are Pools?
Conversation
4) Staking is a Pool.
You put in the thing you're staking, get out the Staking Pool Token.
You can either drop the yield _in_ the Pool (so when people redeem their Pool tokens they get it), or _on_ the Pool Tokens.
9) Or if you want to have an AMM trade on an orderbook?
Sure! Have the address that controls the assets use them to send orders on the relevant DEX market serum-academy.com/en/dex-list/.
Want to charge a remove liquidity fee? Sure, have the redemption function send 99% as much back.
7
1
23
11) You can see work-in-progress Pool code, along with tons of other Serum source code, here: projectserum.com/developer-reso
Coming Soon.
18
5
72
And again.. where is the opportunity cost of staking. If you put in 100% value and pull out 75% value via a proxy token to go and spend elsewhere.
You have 2 positions equally entitled to an underlying asset.
At best that's leverage trading.
At worst it's rehypothecation.

