navlineby Lagoon
NAV infrastructure for on-chain funds

Every position, priced the way you decide.

Navline values each position your fund holds, through the pricing route you choose, then publishes the NAV on-chain with a full report behind every figure.

45+
Protocols
20+
Chains
25+
Price sources
4
Off-chain venues
Net asset value · USDC
+2.41% 30D
1,284,500.42
14 positions6 chainspublished on-chain
Positions valued across
MorphoAavePendleMapleEulerEthenaCurveUniswapHyperliquidLagoon
01 · Pricing paths

Your route, hop by hop.

Pin the exact path each token is priced through: which pool, which oracle, which rate. Declare it once for the fund, then override it for one position or a single market inside it.

Inherited, not repeated. Fund, position and market levels override exactly what they name.
No silent fallback. A pinned route that stops working is flagged, never quietly re-routed.
Unpriced is not zero. A token without a price is reported as a gap, not hidden in the total.
Example route · PT-sUSDe → USDC
PT-sUSDe → sUSDe
pendle
0.8364
sUSDe → USDe
ethena
1.1802
USDe → USDC
curve
0.9999
PT-sUSDe in USDC0.9871
"paths": {
  "@ethereum.pendle.PT-sUSDe": {
    "usdc": [
      { "priceSource": "custom" },
      { "priceSource": "custom" },
      { "priceSource": "curve", "address": "@ethereum.curve.usde_usdc" }
    ]
  }
}
02 · Price sources

Any DeFi price source.

Oracles, AMM pools, vault exchange rates, and a protocol's own pricer where no market is deep enough. Each hop is recorded with its source and a link to it.

Oracles
Chainlink
RedStone
Lido
AMM pools
Uniswap V3 · V4
Curve
Balancer
Aerodrome · Slipstream
Bunni
Vault rates
Any ERC-4626
Morpho · Euler
Spectra · Pendle
scrvUSD
Protocol pricers
Ethena · ether.fi
Kelp · Puffer
Resolv · Usual
Ondo · Dinero
f(x) · Yield Basis
03 · Coverage

45+ protocols. 20+ chains. One NAV.

Lending, LPs, PTs, vaults, perps, restaking, private credit, and the off-chain venues a fund also holds. Withdrawal queues and pending redemptions count too.

AaveAccountableAcrossAerodromeAvantBalancerBenqiBunniCompoundConvexCurveEmberEndurEquilibriaEthenaEulerFluidFolksf(x) ProtocolHydrexHyperliquidInfinifiInfraredLagoonLendLidoMapleMellowMerklMorphoMu DigitalOndoPendleRekordResupplySiloSparkSpectraSuperformSymbioticSyrupTreehouseUniswap V3Uniswap V4Yield BasisYOZyfaiBinanceInteractive Brokers+ any ERC-4626 vault
ChainsEthereum · Arbitrum · Base · Optimism · Polygon · Avalanche · Gnosis · Linea · Unichain · World Chain · BOB · Berachain · Plasma · Ink · Monad · Katana · Flare · Citrea · HyperEVM · Starknet
04 · On-chain, with receipts

Published on-chain. Explained line by line.

Served on-chain

The NAV lands where your vault reads it, as the proposed total assets, ready for settlement. No spreadsheet between the valuation and the chain.

vault[VAULT ADDRESS]
proposed totalAssets1,284,500.42 USDC
valued at block[BLOCK]
statuspublished

A report behind every figure

Each run keeps its positions, the tokens inside them, the route every price took and the config version it ran on. Any NAV can be traced back to the block.

PositionHoldingRouteValue
Morphoshareerc4626 → chainlink412,080
Pendleptpendle → curve298,310
Maplependingexit rate240,000
Walletrewardno route · gap—

Draw the line under your NAV.

Bring a portfolio. We will show you its NAV, route by route.

Book a demo