Liquidity Providers (LPs) creating and adding to liquidity pools enables Sifchain to provide swapping functionality. LPs provide assets that can then be swapped for other assets by other users. For example, a LP can come along and say they want to contribute to a Liquidity Pool of Token A <> ROWAN. So they would provide an amount/s of Token A and/or ROWAN to the pool for other people to swap for.