Staking USDC
Earn passive yield by staking USDC in the Trust Vault.How to Stake
1
Navigate to Trust Vault
Go to the Trust tab and select Vault
2
Enter Amount
Input the amount of USDC you want to stake
3
Confirm Transaction
Review the details and confirm. Your wallet will process the transaction.
4
Receive tmUSDC
You’ll receive tmUSDC tokens representing your stake
Understanding tmUSDC
tmUSDC (Trust Mint USDC) is your receipt token:Exchange Rate
The exchange rate starts at 1.0 and increases over time as interest is earned:Current Rates
Rates are variable and depend on vault utilization. Check the app for current rates.
| Metric | Current Value |
|---|---|
| Supply APY | ~8% |
| Total Staked | $X,XXX,XXX |
| Utilization | XX% |
| Exchange Rate | 1.XXXX |
Withdrawal
You can withdraw your staked USDC at any time (subject to liquidity):1
Navigate to Vault
Go to Trust > Vault > Withdraw
2
Enter Amount
Specify how much tmUSDC to redeem (or “Max” for all)
3
Receive USDC
Your tmUSDC is burned and USDC is returned at the current exchange rate
Yield Calculation
Your yield is calculated based on:API Integration
Stake programmatically via the API:API Reference
Full Vault API documentation