Vault valuation

Vault valuation defines the NAV (Net Asset Value) and price per share used during settlement. It is proposed by a valuation provider and then applied when the curator settles deposit and withdrawal batches.

circle-info

In Lagoon, the valuation provider propose the vault’s valuation on-chain. Accuracy is critical because it sets the price per share used for settlement, which determines how many shares users receive, how much they redeem, and how fees are applied.

What valuation determines

Shares on deposit

The number of shares minted for a user when their deposit request is settled

Assets on redemption

The amount of assets returned to a user when their redemption request is settled.

Fee calculation

Management and performance fees are computed based on the vault's NAV at each valuation update.

How to compute a valuation ?

A valuation must exclusively reflect the positions held by the curating address. Valuation excludes pending deposits, which sit in silos until they are settled. They are not yet part of the vault's managed assets.

Please see the following example:

Value
Amount

Curating balance

10 USDC

Deposit Requests

5 USDC

Redemption Requests

2 USDC

Valuation expected

10 USDC

In practice, the 10 USDC will be spread around different yield generating positions. It is the responsibility of the Valuation Provider to value the positions in the underlying asset of the vault, in the above example in USDC.

circle-exclamation
circle-info

Valuation can be computed off-chain (e.g. by a external or internal valuation provider ) or derived on-chain via a smart contract that fetches position data directly. The vault accepts both approaches.

A 2-steps procedure

For greater security, applying a valuation requires two separate actions. Neither the valuation provider nor the curator can act alone.

1

Valuation provider proposes a NAV

The valuation provider submits a new NAV to the vault contract. This value is stored but not yet applied. No settlement can occur at this stage.

2

Curator reviews and accepts

The curator verifies the proposed NAV and, if correct, calls settleDeposit or settleRedeem to apply it. Pending requests are then settled at this valuation point.

chevron-rightWhy 2-steps ?hashtag

Valuation is a critical factor in ensuring the vault's correct operation. To support this, it’s essential to give vault administrators flexibility in their valuation process.

This 2-steps approach offers several benefits:

  • Flexible valuation source: The valuation provider can be any address: an off-chain backend service, an on-chain smart contract, or a trusted third party. Admins choose the most appropriate setup for their strategy.

  • Curator cannot act unilaterally: The curator approves but cannot push a valuation themselves, preventing any single actor from manipulating settlement pricing.

circle-info

Last updated