Meteora Dynamic AMM Pools

Our first module will be AMMs built on this yield infrastructure using the proven spl-token swap. We will be incrementally replacing the current pools with new pools built on this new infrastructure.
To the user, the pools will look the same as previously, but underneath the hoods, the assets will be deposited directly into the vaults in the yield layer and dynamically allocated to the external lending protocols to generate yield and rewards for the LPs.
This will allow LPs for the new AMMs to receive yield from a few different places — the lending interest, the LM collected from the platforms, the AMM trading fees and the Meteora LM (when available).