Ditto MUSD Savings Vault
Deposit MUSD on Mezo; the vault invests USDC in Spark Savings on Ethereum.
Deposit MUSD on Mezo and receive dMUSD, your share of the vault. Ditto swaps and bridges the funds to Ethereum, then supplies USDC to Spark Savings. A buffer stays on Mezo for withdrawals.
Open V2 on Ditto Earn · Deployments · Mezo UI integration
V2 was deployed September 23, 2026. It holds real funds; initial live end-to-end validation is still in progress. Start small. The August pilot remains a separate vault—pilot shares do not become V2 shares.
Network
Mezo mainnet, chain ID 31612
Deposit asset / share token
MUSD / dMUSD, both 18 decimals
Entry
Shares minted immediately at the last published price
Exit
Request → batch settlement → claim
Yield
USDC invested in Spark Savings on Ethereum
Costs
No protocol deposit/withdrawal fee. Bridge and swap costs reduce vault value; wallet gas is BTC on Mezo.
Share price and balances
The published share price is the MUSD value of one dMUSD. Operators normally update it when a withdrawal batch closes; it is not a live balance. Deposits use that last price without a NAV-age gate. It can lag current value in either direction.
Only the Spark position earns yield. Idle balances and funds crossing the bridge do not. The displayed APY is an estimate, not a guaranteed net return. Bridge/swap costs, stablecoin exchange rates and losses can outweigh yield.
The dashboard separates buffer, Spark, other nonzero balances and recent bridge activity. Do not add transfer history to balances or assume the difference from published-NAV TVL is money in transit.
Withdrawals
Request in dMUSD, wait for the batch to be funded, then claim MUSD. The current operator policy closes a non-empty batch at 100 MUSD queued or 24 hours after opening. Settlement can take longer if funds must return from Ethereum or services are delayed. See Withdrawals.
Risks and control
You can lose funds through vault, bridge or venue failures, stablecoin price changes and accounting or operational failures. Withdrawal timing is not guaranteed.
The current five operator seats are run by Ditto; four signatures authorize normal execution. Both guardian keys and upgrade authority are currently controlled by Ditto. This is not yet an independently operated or jointly custodied deployment with Mezo.

