> For the complete documentation index, see [llms.txt](https://docs.babylon.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.babylon.finance/developers/smart-contract-api.md).

# Smart Contract API

Here you can find the function definitions of the main contracts of Babylon Finance.

* [Babylon Controller](/developers/smart-contract-api/babcontroller.md)
* [Garden](/developers/smart-contract-api/garden.md)
* [Strategy](/developers/smart-contract-api/strategy.md)
* [Custom Integrations](/developers/smart-contract-api/custom-integrations.md)

### Repos

You can access all the interfaces of our contracts in our Github repository:

{% embed url="<https://github.com/babylon-finance/core-interfaces>" %}

You can also find our Prophets NFT repository here:

{% embed url="<https://github.com/babylon-finance/prophets>" %}
