Earn stablecoin yield in Trezor Suite

Trezor Suite lets you earn yield on USDC and USDT (on Ethereum) directly in the app. Your stablecoins go into a Morpho vault, where they earn interest from lending. Every transaction is signed on your Trezor device, and you never need to leave the app.

To understand Morpho vaults and where yield comes from, see How stablecoin yield works with Morpho vaults.

Before You Start

You'll need:

  • USDC or USDT on Ethereum in your Trezor Suite wallet
  • A small amount of ETH in the same account to cover network (gas) fees
  • Trezor Suite updated to version 26.5.2 or later, with your device on firmware 2.12.0 or later

If you don't hold USDC or USDT yet, you can move them from an exchange or another wallet, or buy them in Trezor Suite. See Move crypto to Trezor or Buy crypto in Trezor Suite.

Depositing requires two on-chain transactions: an approval (allowance) and the deposit itself. You sign both on your device and pay gas on both. If you choose the unlimited approval option, future deposits of the same coin skip the approval step.

Deposit on desktop

1. Open the Earn tab

Click Earn in the Trezor Suite sidebar, then scroll to the Stablecoin yield section. This shows the stablecoins you can deposit.

Earn page showing staking and inactive stablecoin yield options powered by Morpho

Find the vault you want and click Deposit now.

2. Read the explainer

The Stablecoin yield explained window summarizes how it works: your deposit stays available to withdraw, it earns yield that compounds, you receive a vault token representing your position, and any bonus token rewards can be claimed in the Earn tab.

You can expand the Deposit, Withdraw, and Claim rewards rows to see the steps and fees for each.

Stablecoin yield explained modal describing USDC deposits, compounding yield, receipt tokens, and rewards

Click Continue.

3. Accept the terms

Check the box to confirm you accept Trezor's Terms of Use and acknowledge Morpho's Disclaimer.

Deposit USDC risk notice modal with Morpho protocol terms accepted and confirm button

Click Confirm.

4. Enter the amount and approve

Enter the amount you want to deposit, then click Approve. This authorizes the vault to use that stablecoin. It doesn't move your funds yet.

Deposit flow for Trezor Steakhouse USDC Prime with 100 USDC entered for approval

You'll be asked to set a spending limit:

  • 100 USDC (exact): approves only the amount you're depositing now. More secure, and you'll approve again next time.
  • Unlimited: approves the vault to use any amount of that coin in future, so you skip approval on later deposits. More convenient, but riskier if the contract were ever compromised.
Set USDC spending modal with 100 USDC limit selected and network fee shown
5. Confirm the approval on your Trezor

Review the approval on your device screen and confirm it there. Trezor Suite shows the approval being broadcast and waits for it to confirm on-chain.

Approval review showing 100 USDC allowance for the USDC Prime vault on Ethereum
6. Deposit

Once the approval confirms, the Deposit step unlocks. The amount carries over. Click Deposit.

Deposit flow after approval, with 100 USDC entered and ready to deposit
7. Review and confirm the deposit

Trezor Suite shows a transaction simulation: the USDC leaving your account and the vault token (trSHUSDCp) you'll receive in return. You can expand Contract info to check the vault address and adjust the fee.

Transaction review showing 100 USDC sent and trSHUSDCp received, with maximum fee

Click Confirm, then review and confirm the deposit on your Trezor device.

8. Done

You'll see a Deposit complete confirmation showing the amount deposited, the vault tokens received, and the current APY. Your stablecoins are now earning yield in the vault.

Deposit complete page showing 100 USDC deposited and 99.7 trSHUSDCp received

Withdraw on desktop

You can withdraw at any time. There's no lockup period and no withdrawal fee (only the Ethereum network fee applies).

1. Find your position

Open the Earn tab in Trezor Suite and scroll to Stablecoin yield. You'll see your active vaults with the current APY and your deposited amount. Click Withdraw next to the vault you want to exit.

Active stablecoin yield table with USDC rewards, deposit more, withdraw, and USDT deposit options
2. Enter the amount and withdraw

Enter the amount you want to withdraw, or click Max to withdraw the full amount. Then click Withdraw

Withdraw page for USDC Prime with 100.019841 USDC entered and withdraw button ready
3. Review and confirm on your Trezor

Trezor Suite shows a transaction simulation: the vault tokens leaving your account and the stablecoins you'll receive back. Review the amount, the network fee, and the vault details, then click Confirm

Transaction review showing trSHUSDCp sent, USDC received, and maximum withdrawal fee

Confirm the withdrawal on your Trezor device. Once signed, click Withdraw to broadcast the transaction.

Withdrawal confirmation showing redemption amount, vault, chain, and maximum fee after Trezor confirmation

Your vault tokens are exchanged for your stablecoins plus the yield they earned. The funds arrive in your account once the transaction settles on-chain.

How to check your position

You can see what you've deposited in two places in Trezor Suite:

  • In the Earn tab, under Stablecoin yield, next to the relevant vault.
  • In your Ethereum account under Tokens, in the DeFi section, where your vault token balance is listed.
Ethereum token list showing the USDC Prime DeFi position with balance and price
How to claim bonus rewards

When you have MORPHO to claim, a Claim button appears in the Earn tab. One signed transaction on your Trezor collects your MORPHO together with any other pending rewards. Anything you've earned stays claimable even after a campaign ends.

See the section Bonus rewards campaigns below to learn more.

Active stablecoin yield table with rewards ready to claim and USDC Prime deposit and withdraw options

Bonus reward campaigns

On top of the regular vault yield, a vault may run a temporary bonus reward campaign that pays extra rewards in MORPHO tokens. These rewards come from Morpho's incentive programs and are distributed through Merkl, a rewards platform, on top of the yield the vault already earns.

Check whether a campaign is running on Merkl's dashboard

Which Trezor devices are compatible?

Any Trezor running universal firmware on version 2.12.0 or later. Devices on Bitcoin-only firmware won't see the Earn section.

Trezor Safe 3, Safe 5, Safe 7, and Model T show vault transactions in plain language on the device screen (clear signing). Model One does not support clear signing for these transactions, so you'll see raw transaction data instead.

What if Trezor Suite is unavailable?

Access to your funds doesn't depend on Trezor Suite. Your position is held as a vault token in your wallet. If Trezor Suite were ever unavailable, you could move the tokens or withdraw through any compatible DeFi wallet.

Byl tento článek užitečný?
;