> For the complete documentation index, see [llms.txt](https://docs.sperax.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sperax.io/sperax-farms-protocol/technical-documents/smart-contracts/e721-farms.md).

# E721 Farms

- [E721Farm](https://docs.sperax.io/sperax-farms-protocol/technical-documents/smart-contracts/e721-farms/e721farm.md)
- [Camelot V3](https://docs.sperax.io/sperax-farms-protocol/technical-documents/smart-contracts/e721-farms/camelot-v3.md): Pools in camelot V3 are very similar to Uniswap V3. When a liquidity provider supplies assets to the pool, the LP receives an NFT position in return.
- [CamelotV3FarmDeployer](https://docs.sperax.io/sperax-farms-protocol/technical-documents/smart-contracts/e721-farms/camelot-v3/camelotv3farmdeployer.md)
- [CamelotV3Farm](https://docs.sperax.io/sperax-farms-protocol/technical-documents/smart-contracts/e721-farms/camelot-v3/camelotv3farm.md)
