Yields are variable and depend on market conditions. Past performance does not guarantee future results. See Risk Disclosures.
What is strUSD?
strUSD is the staked version of trUSD that accrues yield. When you stake trUSD, you receive strUSD tokens that automatically accumulate yield over time from Tori’s institutional-grade trading strategies. Think of strUSD as a “receipt” for your staked trUSD that grows in value as yield is generated. Key characteristics:How strUSD Works
The Exchange Rate Mechanism
Unlike some yield tokens that distribute rewards periodically, strUSD uses an exchange rate mechanism. Here’s how it works:- Initial Rate: When you first stake, the exchange rate determines how much strUSD you receive for your trUSD
- Yield Accrual: As yield is generated, the exchange rate increases
- Redemption: When you unstake, you receive trUSD based on the current (higher) exchange rate
Example: Understanding the Exchange Rate
Example: Understanding the Exchange Rate
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.10 trUSD
- Your 10,000 strUSD is now worth 11,000 trUSD
- That’s approximately 10% over the period (hypothetical)
- You request to unstake your 10,000 strUSD
- After the 7-day cooldown, you receive 11,000 trUSD
- The exchange rate reflects 1,000 trUSD in accrued yield
How the rate is determined: strUSD implements the ERC-4626 tokenized vault standard. The exchange rate is computed on-chain as
exchangeRate = totalAssets / totalShares. No person or committee sets this rate; it is a mechanical output of the smart contract based on the vault’s net asset value.Staking Process
1
Have trUSD
First, you need trUSD in your wallet. Get trUSD →
2
Navigate to Stake
Go to app.tori.finance and select the Stake tab.
3
Enter Amount
Enter how much trUSD you want to stake. There’s no minimum.
4
Confirm Transaction
Review and confirm the transaction in your wallet.
5
Receive strUSD
strUSD tokens appear in your wallet and begin accruing yield based on current market conditions.
Unstaking Process
When you’re ready to exit your position:1
Navigate to Unstake
Go to the Unstake tab 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
Your request is pending during the cooldown period.
5
Claim
After 7 days, return to the app and claim your trUSD.
Why 7 days? The cooldown period ensures proper liquidity management. It allows the protocol to manage redemptions in an orderly manner without forcing liquidations or impacting other users.
Fees
Performance Fee
A 10% performance fee is applied to strUSD yield.
Example: If your position generates 100 trUSD in yield, 10 trUSD goes to the protocol and 90 trUSD accrues to your strUSD.
The performance fee is automatically factored into the exchange rate. You don’t need to pay it separately. It’s already reflected in your strUSD value.
Where Does Yield Come From?
Yield is generated from market-neutral trading strategies that institutional traders have used for decades:Money Markets
Money Markets
What it is: Short-duration instruments in select global markets. This is typically our largest allocation.How it works: Access to institutional money market rates and short-term lending opportunities.Why it’s market-neutral: These are typically very short-duration, high-quality instruments with minimal price risk.
Futures Arbitrage
Futures Arbitrage
What it is: Capturing price differences between spot and futures markets.How it works: When futures trade at a premium to spot prices, the spread can be captured as yield by being long spot and short futures simultaneously.Why it’s market-neutral: The long and short positions offset each other’s directional exposure.
Calendar Spreads
Calendar Spreads
What it is: Trading mispricing between different contract expiry dates.How it works: Sometimes the price difference between near-term and far-term contracts deviates from fair value, creating an opportunity.Why it’s market-neutral: We’re trading the relationship between contracts, not the direction of the underlying asset.
DeFi Composability
strUSD is a standard ERC-20 token, which means it’s fully composable with the DeFi ecosystem:
DeFi integrations are currently in development. See DeFi Integrations for updates.
Custody & Security
strUSD benefits from multiple layers of security:
All assets backing strUSD are held in institutional-grade custody:
- On-chain: Audited smart contracts with multi-signature controls
- Off-chain: Qualified institutional custodians with segregated accounts
Risk Considerations
Like all yield-generating products, strUSD involves risk. Here’s what to understand:
Past performance does not guarantee future results. See our Risk Disclosures for complete information.
Technical Details
For developers and integrators:Multi-Chain Architecture
Like trUSD, strUSD will expand across chains via Chainlink CCIP using the Cross-Chain Token (CCT) standard:- Native bridging - strUSD will move across chains through CCIP token pools without wrapped tokens. Ethereum will hold the canonical token behind a Lock & Release pool, and each new chain will use a Burn & Mint pool
- Yield continues - Your strUSD will keep earning no matter which chain it’s on
- EVM chains - Support for major EVM-compatible chains planned
- Defense-in-depth - CCIP secures transfers with a decentralized oracle network and an independent Risk Management Network (RMN), plus per-lane rate limits
Next Steps
Get Started
Start staking in minutes
Get trUSD
Get the base token first
Strategy Details
How yield is generated
Risk Disclosures
Understand all the risks