Skip to main content

Vault shares

Every vault has a share price — the net asset value (NAV) per share — which starts at a base value and increases over time as interest accrues. When you deposit, shares are minted at the current share price. When you withdraw, shares are redeemed at the current (higher) share price. Your share count never changes between deposit and withdrawal; what changes is what each share is worth. Worked example: you deposit 1,000 USDC when the vault share price is $1.00, receiving 1,000 kvUSDC shares. The vault deploys your capital across its target reserves. Over a period of time, the weighted yield across those reserves compounds into the vault’s total assets. When the share price reaches $1.06, your 1,000 shares redeem for 1,060 USDC. Vault shares are standard fungible tokens and are visible in your wallet as a distinct token (e.g., kvUSDC-prime). They can be held, transferred, and used in other protocols that accept them as collateral.

How yield is calculated

Vault yield is the weighted average of the APYs earned across all active reserve allocations:
Vault APY ≈ Σ (Reserve APY × Allocation Weight)
Each reserve earns based on its utilization rate and the borrow rate curve set for that market. A reserve at 80% utilization earning 8% APY contributes proportionally to the vault’s total yield based on how much of the vault’s capital is deployed there. Allocation weights sum to 100% across all active reserves. Because underlying borrow rates and utilization levels change continuously, vault APY fluctuates. Quoted APYs are trailing averages and are not guaranteed forward-looking rates.

Allocation

Curators set target allocation weights across reserves within Kamino’s lending markets — Main Market, JLP Market, Altcoin Market, Prime, and others. A typical USDC vault might target 60% in Main Market USDC and 40% in JLP Market USDC. The vault rebalances automatically toward these targets as capital flows in and out. Individual depositors do not choose which reserves their capital enters. The vault aggregates all depositor capital and deploys it as a single pool according to the curator’s allocation. This means your effective exposure is the blended risk and yield of the vault’s full portfolio — not any single reserve. Curators can update allocation targets at any time. Changes are executed on-chain and are transparent. Depositors bear the risk of future allocation decisions made by the curator after they deposit.

Withdrawals

Vaults maintain an unallocated buffer — typically 5–10% of total vault assets — held as liquid capital not deployed to any reserve. Withdrawals within this buffer are processed instantly. For withdrawals larger than the buffer, the vault must recall capital from the underlying reserves. In normal market conditions, reserves have sufficient undeployed liquidity to accommodate recall requests promptly, and this process is seamless from the user’s perspective.
Withdrawals are available as long as the underlying reserves have liquid capital. Kamino’s interest rate curves are designed to prevent full depletion of reserve liquidity by increasing borrow rates sharply as utilization approaches 100%, creating economic pressure for borrowers to repay.
In high-utilization scenarios where reserve liquidity is constrained, a withdrawal may be delayed until borrowers repay and liquidity is restored. This is a temporary condition tied to market activity rather than a vault-specific mechanism. Vault depositors who require guaranteed same-block liquidity should size their position relative to the vault’s available buffer.