Nova Liquidity Provider