I have a question about uniswap and smart contracts on the Ethereum network among other networks. I hope somebody can help me.
Let's say I created a platform so that people can manage their liquidity pools right on this platform.
So,, if I create that platform where people can manage their uniswap liquidity pools directly on my platform, is there any way, through the contract, so that a user can only manage this pool (collect fees, increase, decrease, close) through my platform?
In other words, if the user creates a liquidity pool on uniswap through my platform, can he manage this pool directly through uniswap in the future or is there a way to 'lock' this pool so that it can only be managed through my platform?
Do you know of any platform that offers a similar service?
Thanks for your help guys!
So, for second your question, if a user creates a liquidity pool on uniswap via your platform, it's ability for them to separately manage said pool on Uniswap itself would depend on the specifics of the smart contract code. A standard Uniswap LP token would permit direct interaction with Uniswap, yeah. But if the LP tokens are somehow wrapped through a contract which you control, then they might only be manageable through your platform.