Camelot introduces a brand new liquidity approach based on non-fungible staked positions, dubbed spNFTs.
How does it work?
Each Camelot LP has its own staking positions (or spNFTs) that users can mint by wrapping LP tokens (i.e. depositing them on the relevant contract).
Upon creating a position, the deposit is sent to a specific corresponding NFTPool contract in exchange for a staking position NFT, which can be viewed as a kind of deposit receipt.
Those receipts are the only thing allowing a user to withdraw the corresponding funds, regardless of who is using them, so the owner of a spNFT is also the actual owner of the corresponding LPs, even if he did not deposit them originally.
But staked positions are more than simple receipts: they replace the usual farms generating yield that you will find in most of the DeFi protocols, and also play the role of an additional layer of features offering unlimited new opportunities and potential extensions: