# NAV Automation

We’ve introduced Automated NAV (Net Asset Value) Updates to bring institutional-grade reporting and operational automation to onchain asset management.

This feature is:

* Designed and implemented by Enzyme
* Automated via Chainlink CRE (Chainlink Runtime Environment)
* Powered by independent third-party data providers

The default update frequency is every 24 hours, covering most fund and treasury use cases. Higher frequencies can be configured where required.

### How It Works

Chainlink CRE acts as the automation layer, executing these workflows on a scheduled basis.

Enzyme leverages Chainlink’s SDK to build and maintain the deterministic NAV workflows — defining asset inclusion, valuation logic, reconciliation rules, and publication standards.

For portfolio data and activity reporting, we rely on third-party providers such as:

* Octav.fi
* 1Token

These providers may supply reporting across:

* DeFi positions
* CeFi balances
* Custodial accounts
* Derivatives exposure
* Assets in transit on bridges (e.g. CCIP, LayerZero)
* Offchain APIs and external systems (e.g. Interactive Brokers)

This enables hybrid DeFi + CeFi funds and institution-ready structures.

### Data Responsibility & Scope

Enzyme is responsible for:

* Designing the NAV calculation logic
* Implementing and maintaining the automation workflows
* Ensuring deterministic execution via Chainlink CRE

Enzyme is not responsible for the accuracy, completeness, or reliability of data supplied by third-party aggregators, custodians, exchanges, or API providers.

Data integrity, availability, and correctness remain the responsibility of the selected external data provider.

### Optional Risk & Protection Modules

Depending on the chosen provider and configuration, additional safeguards may include:

* NAV anomaly and spike detection
* Automated alerts
* Risk monitoring modules
* Insurance against NAV update failures

Availability and scope depend on provider selection and workflow setup.

### &#x20;The process

\
The automation process follows 2 main steps:

1. Plug Onyx to an accounting provider to consolidate the Gross Asset Value
   1. [With Octav](/onyx-user-documentation/enzyme-vault/accounting/nav-automation/automation-with-octav.md)
2. [Set up Chainlink Runtime Environment](/onyx-user-documentation/enzyme-vault/accounting/nav-automation/setting-up-cre.md) to automate the reporting


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.enzyme.finance/onyx-user-documentation/enzyme-vault/accounting/nav-automation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
