Yields are variable and depend on market conditions. Past performance does not guarantee future results. See Risk Disclosures.
What is strUSD?
strUSD is the yield-bearing version of trUSD. 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:| Feature | Description |
|---|---|
| Ticker | strUSD |
| Standard | ERC-20 (LayerZero OFT) |
| Primary Network | Ethereum Mainnet |
| Multi-chain | Yes - native support via LayerZero |
| Staking | Instant |
| Unstaking | 7-day cooldown period |
| Yield | Automatic accrual via exchange rate |
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
Have trUSD
First, you need trUSD in your wallet. Get trUSD →
Navigate to Stake
Go to app.tori.finance and select the Stake tab.
Unstaking Process
When you’re ready to exit your position: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.| What’s Charged | What’s NOT Charged |
|---|---|
| 10% of generated yield | Staked token amount |
| Staking transaction | |
| Unstaking transaction |
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:| Use Case | Description |
|---|---|
| Collateral | Use strUSD as collateral in lending protocols |
| Liquidity | Provide liquidity in DEX pools |
| Yield Aggregation | Integrate with yield optimizers |
| Transfers | Send freely to any Ethereum address |
| Building | Build applications on top of strUSD |
Custody & Security
strUSD benefits from multiple layers of security:| Component | Provider | Description |
|---|---|---|
| Smart Contract Audits | Sherlock | Comprehensive audits with ongoing bug bounty |
| Security Monitoring | Hypernative + Internal | AI-powered 24/7 threat detection |
| Proof of Reserves | Accountable | Real-time, independent attestations |
- 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:| Risk Type | What It Means | How We Manage It |
|---|---|---|
| Strategy | Yields vary with market conditions | Diversification across multiple strategies |
| Smart Contract | Code may have vulnerabilities | Audits by tier-1 firms, real-time security systems, bug bounty programs |
| Market | Extreme conditions affect performance | Risk limits, stop-losses |
| Timing | Positions may take time to converge | Patient execution, professional monitoring |
| Liquidity | 7-day cooldown for unstaking | Ensures orderly redemption for all token holders |
Technical Details
For developers and integrators:| Property | Value |
|---|---|
| Contract Standard | ERC-20 (LayerZero OFT) |
| Decimals | 18 |
| Primary Network | Ethereum Mainnet |
| Multi-chain | Native support via LayerZero OFT standard |
| Upgradeable | Yes (via proxy) |
Multi-Chain Architecture
Like trUSD, strUSD is built using LayerZero’s Omnichain Fungible Token (OFT) standard:- Native bridging - Transfer strUSD across chains without wrapped tokens
- Yield continues - Your strUSD keeps earning regardless of which chain it’s on
- EVM chains - Support for major EVM-compatible chains planned
- Future expansion - Non-EVM chains may be supported in the future
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