Ditto
Earn
All vaults
MUSD

Ditto MUSD Savings Vault

Mezo

Deposit MUSD on Mezo. Ditto moves it to Ethereum and earns the Spark Savings rate on USDC. Withdrawals are settled in batches.

Contract
Vault APY

TVL

MUSD

Share price

MUSD

Withdrawals

Batched

Closes at 100 MUSD or 24h

MUSD

Balance:

How it works
  1. 1

    Deposit MUSD on Mezo

    You receive dMUSD at the current share price. It stays in your wallet, and its value follows the share price.

  2. 2

    Ditto puts it to work on Ethereum

    The vault swaps MUSD to USDC, bridges it to Ethereum and supplies it to Spark Savings. A buffer stays on Mezo to pay withdrawals quickly.

  3. 3

    Withdraw in batches

    Request a withdrawal and your dMUSD joins the current batch. Once the batch closes and is funded, claim your MUSD here.

Vault details
Status
Share token
dMUSD
Total supply
Deposit limits
No minimum, no cap
Deposit and withdrawal fees
None
Share price updates
Posted by Ditto's operator network when a batch closes
Batch rules
Closes at 100 MUSD, or 24 hours after opening
Yield source
Spark Savings USDC on Ethereum
FAQ
Where does the yield come from?

Your MUSD is swapped to USDC, bridged to Ethereum and supplied to Spark Savings. The APY shown is the Spark Savings rate on the part of the vault deployed there. The small buffer kept on Mezo for withdrawals does not earn.

What is dMUSD?

dMUSD is your share of the vault. It stays in your wallet, and each dMUSD is worth the current share price in MUSD.

Why can the share price go down?

Yield raises the share price over time, but moving funds between Mezo and Ethereum costs bridge and swap fees, and those costs come out of the share price. A price below 1 MUSD means costs have so far outweighed the yield earned.

When does the share price update?

Ditto's operator network posts a new share price on chain when a withdrawal batch closes. Deposits use the last posted price, so it can lag the vault's current value.

How long does a withdrawal take?

Your request joins the current batch, which closes once it holds 100 MUSD or 24 hours after it opened. If the buffer on Mezo covers the batch, you can claim a few minutes after it closes. Otherwise funds return from Ethereum first, which takes about 1–2 hours. Then press Claim under Your withdrawals.

Can I cancel a withdrawal request?

Yes, while its batch is still open — the dMUSD returns to your wallet. Once the batch closes the request is final. A request that brings the batch to 100 MUSD closes it within about a minute, so it effectively cannot be cancelled.

Are there fees?

There is no deposit or withdrawal fee. Bridge and swap costs are paid by the vault and show up in the share price.

Why do I need BTC?

Transactions on Mezo pay gas in BTC. Keep a small amount of BTC on Mezo to deposit, request a withdrawal and claim.

What are the risks?

Smart contract risk in the vault contracts on Mezo, bridge risk while funds cross between Mezo and Ethereum, and risk in Spark Savings itself. The share price can fall, and withdrawals are not instant.