Getting trUSD
How do I get trUSD?
The easiest way is to swap through our app:1
Connect Wallet
Go to app.tori.finance and connect your wallet
2
Select Token
Choose USDC or USDT as your input token
3
Enter Amount
Enter how much you want to swap (no minimum)
4
Confirm
Approve the transaction in your wallet
What assets can I swap for trUSD?
Currently supported input tokens:Is there a minimum amount?
No minimum. Swap any amount you want.How long does swapping take?
Swapping is instant once your transaction is confirmed on Ethereum (typically 12-15 seconds).Can I mint trUSD directly instead of swapping?
Yes. Verified participants can mint and redeem trUSD directly at NAV. This is ideal for larger amounts and institutional use.
See Minting & Redemption for verification details.
Staking for strUSD
How do I stake trUSD for strUSD?
1
Navigate to Stake
Go to the Stake section in the app
2
Enter Amount
Enter how much trUSD you want to stake
3
Confirm Transaction
Confirm the transaction in your wallet
4
Receive strUSD
strUSD appears in your wallet immediately
How does strUSD earn yield?
strUSD uses an exchange rate mechanism:- When you stake, you receive strUSD at the current exchange rate
- As yield is generated, the exchange rate increases
- When you unstake, you get more trUSD than you put in
Example: How the Exchange Rate Works
Example: How the Exchange Rate Works
Day 1:
- Exchange rate: 1 strUSD = 1.00 trUSD
- You stake 10,000 trUSD
- You receive 10,000 strUSD
- Exchange rate has increased to 1 strUSD = 1.05 trUSD
- Your 10,000 strUSD is now worth 10,500 trUSD
- That’s approximately 5% over the period (hypothetical)
- You receive 10,500 trUSD for your 10,000 strUSD
- The exchange rate reflects 500 trUSD in accrued yield
Do I need to claim rewards?
No. Yield accrues automatically through the exchange rate. No claiming transactions and no gas costs for rewards.What yields can I expect?
Yields are variable based on market conditions. Check the app for current rates.Past performance does not guarantee future results. Yields vary with market opportunities. Check the app for current
rates.
What fees are taken from yield?
A 10% performance fee is taken from generated yield only:
Example: If you earn 100 trUSD in yield, 10 trUSD goes to the protocol and 90 trUSD accrues to you.
Unstaking
How do I unstake?
1
Navigate to Unstake
Go to the Unstake section in the app
2
Enter Amount
Enter how much strUSD you want to unstake
3
Initiate Cooldown
Confirm the transaction to begin the 7-day cooldown
4
Wait 7 Days
Your request is pending during the cooldown period
5
Claim trUSD
After 7 days, return to claim your trUSD
Why is there a 7-day cooldown?
The cooldown ensures orderly liquidity management:Can I cancel an unstake request?
No. Once initiated, unstake requests cannot be cancelled. Make sure you’re ready before starting.What happens during the cooldown?
Your strUSD is locked until the cooldown completes. After 7 days, return to the app to claim your trUSD.What if I need liquidity faster?
If you can’t wait 7 days, you have options:- Sell strUSD on DEXs (if liquidity available)
- Sell trUSD directly after swapping strUSD
- Wait for cooldown to complete
Peg & Pricing
How is trUSD priced?
trUSD is designed to track $1.00 USD. The price is maintained through arbitrage incentives that make it profitable to correct any deviations.Can trUSD trade above or below $1?
Yes, temporarily. But deviations create profit opportunities:
The larger the deviation, the more profit for arbitrageurs to correct it. See Peg Mechanism.
What’s the difference between market price and NAV?
During normal conditions, these stay very close together.
Backing & Transparency
What backs trUSD?
trUSD is fully backed by the protocol’s reserve assets deployed in hedged trading positions. Every trUSD has corresponding backing.
See Backing & Reserves for full details.
Can I verify the backing?
Yes! Multiple verification methods:DeFi Usage
Can I use strUSD in DeFi?
Yes! strUSD is a standard ERC-20 token, fully composable with DeFi:
DeFi integrations are currently in development. See DeFi Integrations for updates.
Can I use strUSD as collateral?
Yes, in supported lending protocols.Using any asset as collateral involves liquidation risk. Understand the lending protocol’s terms before proceeding.
Can I transfer trUSD/strUSD to other wallets?
Yes. Both are standard ERC-20 tokens that can be transferred to any Ethereum address.Can I use trUSD/strUSD on other chains?
Both tokens will support cross-chain transfers via Chainlink CCIP using the Cross-Chain Token (CCT) standard:
As new chains are supported, you’ll be able to bridge your tokens across chains.
Taxes & Reporting
Does Tori provide tax reporting?
No. Tori does not provide tax advice or reporting. Consult a qualified tax professional in your jurisdiction.How do I track my transactions?
Troubleshooting
My transaction is pending for a long time
Ethereum transactions can be slow during network congestion. Options:- Wait - Transaction may still confirm
- Speed up - If your wallet supports it, increase gas
- Cancel and retry - With higher gas price
I don’t see my trUSD/strUSD in my wallet
Try these steps:- Add token manually - Import using contract address
- Check network - Make sure you’re on Ethereum mainnet
- Verify transaction - Check Etherscan to confirm it completed
The app isn’t loading
Try:- Refresh the page
- Clear browser cache
- Try a different browser
- Disconnect and reconnect wallet
More Questions?
General FAQ
Common questions about Tori
Security FAQ
Security-related questions
Quickstart Guide
Step-by-step guide to get started
Community & Support
Join our Discord community