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

# Overview

SAFV (Supra AutoVault Framework) is a middleware framework and emerging construction standard for building strategy-backed on-chain assets on top of Supra’s AutoFi stack.

It provides a canonical way to construct vault-based financial products that are:

* deterministic by design
* fully automated
* composable and auditable
* aligned with Supra’s native execution guarantees

SAFV does not introduce new execution primitives.\
Instead, it standardizes how AutoVaults are constructed, parameterized, and composed into reusable financial products.

#### Why SAFV Exists

Supra’s AutoFi stack introduces powerful native primitives:

* MoveVM execution
* Oracle-first data feeds
* trustless, on-chain automation

Together, these make autonomous on-chain finance possible at the protocol level.

As AutoVault adoption begins, a key challenge emerges:

How do builders consistently turn AutoVault execution guarantees into production-grade financial products?

Without early standardization:

* Vault implementations diverge
* Audits become harder to reuse
* Composability weakens
* Developer overhead increases

SAFV exists to capture this early standardization window, establishing shared abstractions before fragmented patterns emerge.

#### High-Level Thesis

SAFV transforms Supra AutoVaults from a powerful execution primitive into a standardized, composable, and developer-friendly framework for launching strategy-backed on-chain assets.

By separating:

* signals
* strategy logic
* capital custody
* execution

SAFV enables autonomous financial products that are transparent by construction, not by trust.

<br>
