# Build with NAVI Protocol

**Build with NAVI Protocol** is a comprehensive guide for developers looking to integrate and interact with NAVI’s smart contracts. This guide offers in-depth explanations of key modules such as `lending_core`, `flashloan`, and `oracles`, detailing their functionalities and use cases.

Additionally, the documentation includes step-by-step instructions for:

* Retrieving Pool data and Oracle Price Feeds
* Interacting with NAVI Protocol through the SDK
* Managing user-specific data, including account caps and rewards

This guide aims to streamline the development process, designed with developers in mind, enabling efficient and seamless integration with NAVI’s decentralized financial infrastructure.

## Getting started

{% content-ref url="smart-contract-overview" %}
[smart-contract-overview](https://naviprotocol.gitbook.io/navi-protocol-developer-docs/smart-contract-overview)
{% endcontent-ref %}

{% content-ref url="decentralized-oracle" %}
[decentralized-oracle](https://naviprotocol.gitbook.io/navi-protocol-developer-docs/decentralized-oracle)
{% endcontent-ref %}

{% content-ref url="contract-configuration" %}
[contract-configuration](https://naviprotocol.gitbook.io/navi-protocol-developer-docs/contract-configuration)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://naviprotocol.gitbook.io/navi-protocol-developer-docs/broken-reference)
{% endcontent-ref %}

{% content-ref url="contract-integration-with-navi" %}
[contract-integration-with-navi](https://naviprotocol.gitbook.io/navi-protocol-developer-docs/contract-integration-with-navi)
{% endcontent-ref %}

{% content-ref url="faq" %}
[faq](https://naviprotocol.gitbook.io/navi-protocol-developer-docs/faq)
{% endcontent-ref %}

All NAVI Smart Contract and SDK below are fully audited by Sui's official auditing firm partner OtterSec. Audit Report:

{% embed url="<https://naviprotocol.gitbook.io/navi-protocol-docs/security/audit-report>" %}
