# Mellow Protocol

## Mellow Protocol

- [Welcome to Mellow](https://docs.mellow.finance/readme.md): Mellow is vault infrastructure for onchain asset management. Fintechs, exchanges, and asset issuers launch Earn, treasury, and managed yield products on Core Vaults, with risk enforced onchain.
- [Mellow Vaults Overview](https://docs.mellow.finance/mellow-vaults-overview.md): Map of all vault product lines — Core Vaults, DVstETH, Restaking Vaults (MultiVault, Interoperable, Simple LRT), and Mellow ALM — with use-case guidance for choosing each one.
- [Vault Infrastructure for Fintech Earn Products](https://docs.mellow.finance/vault-infrastructure-for-fintech-earn-products.md): Reference page for teams evaluating vault infrastructure to power Earn, treasury, and managed yield products. Covers Mellow's architecture, use cases, compliance model, and integration approach
- [Core Vaults for Stablecoins](https://docs.mellow.finance/core-vaults-for-stablecoins.md): How fintechs, payment platforms, and institutional treasuries use Mellow vault infrastructure to manage stablecoin balances – multi-strategy allocations, full treasury mandates, and Earn products.
- [Core Vaults for RWA Allocation](https://docs.mellow.finance/core-vaults-for-rwa-allocation.md): Core Vault infrastructure for managing tokenized RWA allocations with per-issuer eligibility, async redemption, oracle-defined NAV, and verifier-enforced controls.
- [Core Vaults and Other Approaches](https://docs.mellow.finance/core-vaults-and-other-approaches.md): How Core Vaults compare to ERC-4626, ERC-7540, and common vault architectural patterns – evaluated against institutional requirements.
- [Core Vaults Integration Guide](https://docs.mellow.finance/core-vaults-integration-guide.md): Reference for integrating deposit and redemption flows with Mellow Core Vaults, including contract ABIs, supported networks, fees, errors, and events, with TypeScript examples.
- [Security](https://docs.mellow.finance/security.md): Audit reports from StateMind, ChainSecurity, Sherlock, MixBytes, Nethermind, and Decurity across Core Vaults, MultiVault, Interoperable Vault, Simple LRT, and DVV.
- [Overview](https://docs.mellow.finance/core-vaults/overview.md): What Core Vaults are, why they exist, how they encode strategy constraints onchain, and the curated model separating depositors from curators.
- [Architecture](https://docs.mellow.finance/core-vaults/architecture.md): Full technical architecture: Deposit Queue, Redeem Queue, Signature Queues, Vault modules, Subvaults, Verifiers, Oracle, Share Manager, Fee Manager, Risk Manager, Access Control, supported protocols
- [Modules](https://docs.mellow.finance/core-vaults/architecture/modules.md): This group of contracts
- [BaseModule](https://docs.mellow.finance/core-vaults/architecture/modules/basemodule.md)
- [VerifierModule](https://docs.mellow.finance/core-vaults/architecture/modules/verifiermodule.md)
- [ACLModule](https://docs.mellow.finance/core-vaults/architecture/modules/aclmodule.md)
- [CallModule](https://docs.mellow.finance/core-vaults/architecture/modules/callmodule.md)
- [ShareModule](https://docs.mellow.finance/core-vaults/architecture/modules/sharemodule.md)
- [VaultModule](https://docs.mellow.finance/core-vaults/architecture/modules/vaultmodule.md)
- [SubvaultModule](https://docs.mellow.finance/core-vaults/architecture/modules/subvaultmodule.md)
- [Permissions](https://docs.mellow.finance/core-vaults/architecture/permissions.md)
- [MellowACL](https://docs.mellow.finance/core-vaults/architecture/permissions/mellowacl.md)
- [Verifier](https://docs.mellow.finance/core-vaults/architecture/permissions/verifier.md)
- [BitmaskVerifier](https://docs.mellow.finance/core-vaults/architecture/permissions/bitmaskverifier.md)
- [Consensus](https://docs.mellow.finance/core-vaults/architecture/permissions/consensus.md)
- [Protocols](https://docs.mellow.finance/core-vaults/architecture/permissions/protocols.md)
- [OwnedCustomVerifier](https://docs.mellow.finance/core-vaults/architecture/permissions/protocols/ownedcustomverifier.md)
- [ERC20Verifier](https://docs.mellow.finance/core-vaults/architecture/permissions/protocols/erc20verifier.md)
- [SymbioticVerifier](https://docs.mellow.finance/core-vaults/architecture/permissions/protocols/symbioticverifier.md)
- [EigenLayerVerifier](https://docs.mellow.finance/core-vaults/architecture/permissions/protocols/eigenlayerverifier.md)
- [Oracle](https://docs.mellow.finance/core-vaults/architecture/oracle.md)
- [Queues](https://docs.mellow.finance/core-vaults/architecture/queues.md)
- [Queue](https://docs.mellow.finance/core-vaults/architecture/queues/queue.md)
- [DepositQueue](https://docs.mellow.finance/core-vaults/architecture/queues/depositqueue.md)
- [RedeemQueue](https://docs.mellow.finance/core-vaults/architecture/queues/redeemqueue.md)
- [SignatureQueue](https://docs.mellow.finance/core-vaults/architecture/queues/signaturequeue.md)
- [SignatureDepositQueue](https://docs.mellow.finance/core-vaults/architecture/queues/signaturedepositqueue.md)
- [SignatureRedeemQueue](https://docs.mellow.finance/core-vaults/architecture/queues/signatureredeemqueue.md)
- [Factory](https://docs.mellow.finance/core-vaults/architecture/factory.md)
- [Hooks](https://docs.mellow.finance/core-vaults/architecture/hooks.md)
- [BasicRedeemHook](https://docs.mellow.finance/core-vaults/architecture/hooks/basicredeemhook.md)
- [LidoDepositHook](https://docs.mellow.finance/core-vaults/architecture/hooks/lidodeposithook.md)
- [RedirectingDepositHook](https://docs.mellow.finance/core-vaults/architecture/hooks/redirectingdeposithook.md)
- [Libraries](https://docs.mellow.finance/core-vaults/architecture/libraries.md)
- [FenwickTreeLibrary](https://docs.mellow.finance/core-vaults/architecture/libraries/fenwicktreelibrary.md)
- [ShareManagerLibrary](https://docs.mellow.finance/core-vaults/architecture/libraries/sharemanagerlibrary.md)
- [SlotLibrary](https://docs.mellow.finance/core-vaults/architecture/libraries/slotlibrary.md)
- [TransferLibrary](https://docs.mellow.finance/core-vaults/architecture/libraries/transferlibrary.md)
- [Managers](https://docs.mellow.finance/core-vaults/architecture/managers.md)
- [FeeManager](https://docs.mellow.finance/core-vaults/architecture/managers/feemanager.md)
- [RiskManager](https://docs.mellow.finance/core-vaults/architecture/managers/riskmanager.md)
- [ShareManager](https://docs.mellow.finance/core-vaults/architecture/managers/sharemanager.md)
- [BasicShareManager](https://docs.mellow.finance/core-vaults/architecture/managers/basicsharemanager.md)
- [TokenizedShareManager](https://docs.mellow.finance/core-vaults/architecture/managers/tokenizedsharemanager.md)
- [Vaults](https://docs.mellow.finance/core-vaults/architecture/vaults.md)
- [Vault](https://docs.mellow.finance/core-vaults/architecture/vaults/vault.md)
- [Subvault](https://docs.mellow.finance/core-vaults/architecture/vaults/subvault.md)
- [VaultConfigurator](https://docs.mellow.finance/core-vaults/architecture/vaults/vaultconfigurator.md)
- [Core Deployments](https://docs.mellow.finance/core-vaults/core-deployments.md): Contract addresses for all Core Vault implementations and factories across all chains with implementations and factories.
- [Overview](https://docs.mellow.finance/strategy-vault/overview.md): ow the stRATEGY Vault works: deposits (ETH, WETH, wstETH), withdrawals to wstETH, fee structure, and strETH token mechanics.
- [Rewards](https://docs.mellow.finance/strategy-vault/rewards.md): APY calculation formula using Oracle reports and boost mechanics.
- [strETH deployment](https://docs.mellow.finance/strategy-vault/streth-deployment.md): strETH contract addresses across Mainnet, Arbitrum, Plasma — vault, deposit/redeem queues, oracle, share/fee/risk managers, 8 subvaults with verifiers, swap modules, timelock controllers, admin roles
- [Overview](https://docs.mellow.finance/dvsteth-vault/overview.md): Wrapped liquid staking token powered by Lido wstETH with DVT incentive layer. Covers Obol and SSV incentive calculation, claiming process, withdrawal mechanics, and FAQ.
- [DVV Deployment](https://docs.mellow.finance/dvsteth-vault/dvv-deployment.md): DVstETH contract addresses: vault, asset, admin, proxy admin, and curator on Ethereum mainnet.
- [Multivault](https://docs.mellow.finance/restaking-vaults/multivault.md): Aggregates multiple isolated subvaults into a single user-facing vault with ERC4626 extension, configurable limits, whitelists, and locks.
- [Overview](https://docs.mellow.finance/restaking-vaults/multivault/overview.md)
- [Architecture](https://docs.mellow.finance/restaking-vaults/multivault/architecture.md)
- [Multi Deployments](https://docs.mellow.finance/restaking-vaults/multivault/multi-deployments.md)
- [Interoperable Vaults](https://docs.mellow.finance/restaking-vaults/interoperable-vaults.md): Cross-chain vault model: users deposit on EVM L2s and receive shares, restaking executes on Ethereum mainnet via LayerZero OFT messaging.
- [Overview](https://docs.mellow.finance/restaking-vaults/interoperable-vaults/overview.md)
- [Architecture](https://docs.mellow.finance/restaking-vaults/interoperable-vaults/architecture.md)
- [Interop Deployments](https://docs.mellow.finance/restaking-vaults/interoperable-vaults/interop-deployments.md)
- [Simple LRT](https://docs.mellow.finance/restaking-vaults/simple-lrt.md): ERC4626-modified vault with queued withdrawals via SymbioticWithdrawalQueue. Built around MellowSymbioticVault or MellowVaultCompat.
- [Overview](https://docs.mellow.finance/restaking-vaults/simple-lrt/overview.md)
- [Architecture](https://docs.mellow.finance/restaking-vaults/simple-lrt/architecture.md)
- [Simple Deployments](https://docs.mellow.finance/restaking-vaults/simple-lrt/simple-deployments.md)
- [Overview](https://docs.mellow.finance/mellow-alm/overview.md): Permissionless multi-ERC20 vaults with three actor roles (liquidity provider, strategist, governance) for DeFi liquidity management across protocols and chains.
- [Core](https://docs.mellow.finance/mellow-alm/overview/architecture.md)
- [Contracts API](https://docs.mellow.finance/mellow-alm/overview/api.md)
- [Strategies](https://docs.mellow.finance/mellow-alm/overview/strategies.md)
- [Fearless Gearbox strategy](https://docs.mellow.finance/mellow-alm/overview/strategies/gearbox-strategy.md)
- [LStrategy](https://docs.mellow.finance/mellow-alm/overview/strategies/lstrategy.md)
- [Uni V3 Boosted strategy](https://docs.mellow.finance/mellow-alm/overview/strategies/uni-v3-boosted-strategy.md)
- [Pulse strategy](https://docs.mellow.finance/mellow-alm/overview/strategies/pulse-strategy.md): Strategy for volatile pools
- [Pulse strategy V2](https://docs.mellow.finance/mellow-alm/overview/strategies/pulse-strategy-v2.md): Strategy for volatile pools
- [Tamper strategy](https://docs.mellow.finance/mellow-alm/overview/strategies/lstrategy-1.md): Pool stabilization strategy
- [Governance parameters](https://docs.mellow.finance/mellow-alm/overview/governance-parameters.md)
- [Contracts specs](https://docs.mellow.finance/mellow-alm/overview/contracts-specs.md)
- [Tutorials](https://docs.mellow.finance/mellow-alm/overview/tutorials.md)
- [Contracts deployments](https://docs.mellow.finance/mellow-alm/overview/tutorials/contracts-deployments.md)
- [Deploy your own strategy](https://docs.mellow.finance/mellow-alm/overview/tutorials/deploy-your-own-strategy.md)
- [wstETH strategies deposit guide](https://docs.mellow.finance/mellow-alm/overview/tutorials/wsteth-strategies-deposit-guide.md): Tamper and Pulse strategies
- [Mellow contracts addresses](https://docs.mellow.finance/mellow-alm/overview/mellow-contracts-addresses.md): Addresses of Mellow contracts, deployed on the Polygon chain and on Mainnet.
- [Mellow Protocol Addresses (Polygon)](https://docs.mellow.finance/mellow-alm/overview/mellow-contracts-addresses/mellow-protocol-addresses-polygon.md): Contracts addresses on Polygon
- [Mellow Protocol Addresses (Mainnet)](https://docs.mellow.finance/mellow-alm/overview/mellow-contracts-addresses/mellow-protocol-addresses-mainnet.md): Contracts addresses on Mainnet
- [Gearbox Fearless Strategy](https://docs.mellow.finance/mellow-alm/overview/mellow-contracts-addresses/gearbox-fearless-strategy.md): Gearbox Fearless Strategy Addresses
- [Tamper Strategy](https://docs.mellow.finance/mellow-alm/overview/mellow-contracts-addresses/lstrategy.md): LStrategy Addresses
- [UniV3 Pulse wstETH-USDC](https://docs.mellow.finance/mellow-alm/overview/mellow-contracts-addresses/univ3-pulse-wsteth-usdc.md): UniV3 Pulse wstETH-USDC strategy addresses
- [UniV3 Pulse V2 wstETH-USDC](https://docs.mellow.finance/mellow-alm/overview/mellow-contracts-addresses/univ3-pulse-v2-wsteth-usdc.md): UniV3 Pulse V2 wstETH-USDC strategy addresses
- [Velodrome CL strategies](https://docs.mellow.finance/mellow-alm/overview/mellow-contracts-addresses/velodrome-cl-strategies.md)
- [Aerodrome CL strategies](https://docs.mellow.finance/mellow-alm/overview/mellow-contracts-addresses/aerodrome-cl-strategies.md)
- [Glossary](https://docs.mellow.finance/mellow-alm/overview/definitions.md)
- [FAQ](https://docs.mellow.finance/mellow-alm/overview/faq.md)
- [Mellow ALM Toolkit](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit.md): Concentrated liquidity management toolkit for AMMs (Uniswap, Sushiswap, PancakeSwap, Velodrome) — bootstrapping, position management, risk tools, and automated strategies.
- [Domain objects](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/domain-objects.md)
- [Components](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/components.md)
- [Processes](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/processes.md)
- [Core](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/core.md)
- [Oracles](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/oracles.md)
- [VeloOracle](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/oracles/velooracle.md)
- [Strategy](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/strategy.md)
- [PulseStrategyModule](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/strategy/pulsestrategymodule.md)
- [AMM Adapters](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/amm-adapters.md)
- [VeloAmmModule](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/amm-adapters/veloammmodule.md)
- [Utility contracts](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/utility-contracts.md)
- [AmmDepositWithdrawModule](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/utility-contracts/ammdepositwithdrawmodule.md)
- [Counter](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/utility-contracts/counter.md)
- [LpWrapper](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/utility-contracts/lpwrapper.md)
- [VeloDeployFactory](https://docs.mellow.finance/mellow-alm/mellow-alm-toolkit/utility-contracts/velodeployfactory.md)
- [Mellow Backtesting SDK](https://docs.mellow.finance/mellow-alm/mellow-backtesting-sdk.md): SDK for backtesting liquidity management strategies with links to documentation and overview.
- [Overview](https://docs.mellow.finance/points/overview.md): Loyalty points program: Mellow and Symbiotic points calculation for users (0.00025\*N per hour), DVstETH incentive formulas (SSV monthly, Obol weekly), curator points logic, and eligibility rules.
- [Points in Symbiotic pre-deposit contracts](https://docs.mellow.finance/points/points-in-symbiotic-pre-deposit-contracts.md): Legacy points methodology for deposits before and after Symbiotic limits were reached, including 1.5x Mellow boost, DeFi multipliers, and anti-gaming rules.
- [DeFi points integration instructions](https://docs.mellow.finance/points/defi-points-integration-instructions.md): Technical integration guide with TypeScript interfaces: getContracts, getUserShares, getBalances, getDeFiPools. Includes full Zircuit example implementation and all type definitions.
- [API](https://docs.mellow.finance/resources/api.md): REST API endpoints: GET /v1/vaults, GET /v1/defi/protocols, GET /v1/users/{address}, GET /v1/defi/users/{address}. OpenAPI spec linked.
- [Mellow-LRT (Depreciated)](https://docs.mellow.finance/resources/mellow-lrt-depreciated.md): Legacy restaking primitive, no longer active. Replaced by Core Vaults architecture.
- [Vault](https://docs.mellow.finance/resources/mellow-lrt-depreciated/vault.md)
- [VaultConfigurator](https://docs.mellow.finance/resources/mellow-lrt-depreciated/vaultconfigurator.md)
- [Validators](https://docs.mellow.finance/resources/mellow-lrt-depreciated/validators.md)
- [ManagedValidator](https://docs.mellow.finance/resources/mellow-lrt-depreciated/validators/managedvalidator.md)
- [ERC20SwapValidator](https://docs.mellow.finance/resources/mellow-lrt-depreciated/validators/erc20swapvalidator.md)
- [DefaultBondValidator](https://docs.mellow.finance/resources/mellow-lrt-depreciated/validators/defaultbondvalidator.md)
- [AllowAllValidator](https://docs.mellow.finance/resources/mellow-lrt-depreciated/validators/allowallvalidator.md)
- [Strategies](https://docs.mellow.finance/resources/mellow-lrt-depreciated/strategies.md)
- [DefaultBondStrategy](https://docs.mellow.finance/resources/mellow-lrt-depreciated/strategies/defaultbondstrategy.md)
- [SimpleDVTStakingStrategy](https://docs.mellow.finance/resources/mellow-lrt-depreciated/strategies/simpledvtstakingstrategy.md)
- [Oracles](https://docs.mellow.finance/resources/mellow-lrt-depreciated/oracles.md)
- [ChainlinkOracle](https://docs.mellow.finance/resources/mellow-lrt-depreciated/oracles/chainlinkoracle.md): ChainlinkOracle is a PriceOracle
- [ManagedRatiosOracle](https://docs.mellow.finance/resources/mellow-lrt-depreciated/oracles/managedratiosoracle.md): ManagedRatiosOracle is a RatiosOracle
- [Modules](https://docs.mellow.finance/resources/mellow-lrt-depreciated/modules.md)
- [DelegateModules](https://docs.mellow.finance/resources/mellow-lrt-depreciated/modules/delegatemodules.md)
- [ERC20SwapModule](https://docs.mellow.finance/resources/mellow-lrt-depreciated/modules/delegatemodules/erc20swapmodule.md)
- [DefaultBondModule](https://docs.mellow.finance/resources/mellow-lrt-depreciated/modules/delegatemodules/defaultbondmodule.md)
- [StakingModule](https://docs.mellow.finance/resources/mellow-lrt-depreciated/modules/delegatemodules/stakingmodule.md)
- [ExternalModules](https://docs.mellow.finance/resources/mellow-lrt-depreciated/modules/externalmodules.md)
- [TvlModules](https://docs.mellow.finance/resources/mellow-lrt-depreciated/modules/tvlmodules.md)
- [DefaultBondTvlModule](https://docs.mellow.finance/resources/mellow-lrt-depreciated/modules/tvlmodules/defaultbondtvlmodule.md)
- [ERC20TvlModule](https://docs.mellow.finance/resources/mellow-lrt-depreciated/modules/tvlmodules/erc20tvlmodule.md)
- [ManagedTvlModule](https://docs.mellow.finance/resources/mellow-lrt-depreciated/modules/tvlmodules/managedtvlmodule.md)
- [Utils](https://docs.mellow.finance/resources/mellow-lrt-depreciated/utils.md)
- [DepositWrapper](https://docs.mellow.finance/resources/mellow-lrt-depreciated/utils/depositwrapper.md)
- [DefaultAccessControl](https://docs.mellow.finance/resources/mellow-lrt-depreciated/utils/defaultaccesscontrol.md)
- [Security](https://docs.mellow.finance/resources/mellow-lrt-depreciated/security.md)
- [AdminProxy](https://docs.mellow.finance/resources/mellow-lrt-depreciated/security/adminproxy.md)
- [Emergency withdrawal guide (advanced)](https://docs.mellow.finance/resources/mellow-lrt-depreciated/emergency-withdrawal-guide-advanced.md)
- [DVV Legacy Architecture](https://docs.mellow.finance/resources/mellow-lrt-depreciated/dvv-legacy-architecture.md)
- [Brand Assets](https://docs.mellow.finance/resources/brand-assets.md): Branding and Logos
