> For the complete documentation index, see [llms.txt](https://magnify.gitbook.io/magnify.cash/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://magnify.gitbook.io/magnify.cash/interfaces.md).

# Interfaces

The MagnifyCash protocol utilizes two main interface files.

* [IMagnifyCashV1](https://docs.magnify.cash/contracts/contracts/interfaces/IMagnifyCashV1.sol/contract.IMagnifyCashV1.html): Interface for core protocol module.
* [IMagnifyERC721V1](https://docs.magnify.cash/contracts/contracts/interfaces/IMagnifyERC721V1.sol/contract.IMagnifyERC721V1.html): Interface for ERC721 tokenization, used in both the lending keys and the obligation notes
