i think it is a 50-50 agreement. the project owner provides some portion of their token to provide liquidity while users are required to deposit the other part for trading. that is why most project runs a competition to draw attention of the platform users in other to trade or buy the token whenever they list in a new exchange.
Also this is part of the reason why most projects have a limited supply of their token. for further exchange listing and promotion.