# 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
