Skip to main content
TVL: ~$19M | Type: Restaking Vault | Docs: mellow.finance

Overview

Mellow Finance deploys modular ERC4626-compatible vaults that hold underlying LSTs and apply additional yield strategies on top. On Monad, the primary Mellow vault holds shMON (FastLane’s liquid staking token) and issues vshMON to depositors. vshMON earns both the base shMON staking APR (~6.5%) plus Mellow’s on-top yield layer, resulting in the highest combined APR in the Monad LST ecosystem (~9%). The VaultFactory contract is used to enumerate all deployed Mellow vaults on Monad.

Types

Functions

getMellowVaults()

Returns all Mellow vaults deployed on Monad by iterating the VaultFactory.

getMellowAPY(vaultAddress)

Returns the current APY for a specific Mellow vault. APY is derived from the vault’s exchange rate delta over the last 500k blocks.

getVshMONRate()

Returns the current vshMON exchange rate - how much shMON one vshMON can be redeemed for.

Contract Addresses

Individual vault addresses are discovered dynamically from the VaultFactory. Call getMellowVaults() to enumerate them at runtime rather than hardcoding vault addresses.