Documentation Index
Fetch the complete documentation index at: https://mintlify.com/collinsville22/Sable/llms.txt
Use this file to discover all available pages before exploring further.
Staking
Direct WBTC staking into Vesu lending pools for base lending yield plus STRK rewards from the BTCFi Season incentive program.Overview
Sable’s staking feature allows users to supply WBTC directly to Vesu lending pools and earn:- Base lending APY: Interest from borrowers
- STRK rewards: 100M STRK BTCFi Season incentives
- Auto-compounding: vToken balance grows automatically
Available Pools
| Pool | Vesu Pool ID | vToken | Description |
|---|---|---|---|
| Vesu PRIME | 0x0451fe...c3b5 | vWBTC (0x04ecb0...f56c) | Base WBTC lending pool. Highest liquidity. |
| Re7 xBTC | 0x03a841...8ecf | vWBTC-Re7xBTC (0x0131cc...52a0) | Endur staked BTC (xWBTC) lending pool. Higher yield from staking. |
Pool Details
- Vesu PRIME
- Re7 xBTC
Pool Name: Vesu PRIME WBTCPool ID:
0x0451fe483d5921a2919ddd81d0de6696669bccdacd859f72a4fba7656b97c3b5vToken: 0x04ecb0a4c2c3e6f4e16a2ccf90db0497024bad7d3beaec832e0da8c7ce4714f56cAsset: WBTC (pure Bitcoin)Yield Sources:- Lending APY: 3-6% (variable, depends on utilization)
- STRK rewards: ~2-4% APR
- Total APY: ~5-10%
PRIME is the most liquid WBTC pool on StarkNet. Ideal for large deposits and quick withdrawals.
Staking Flow
Approve WBTC
User approves WBTC to Vesu Singleton contract:Vesu Singleton:
0x000d8d6dfec4d33bfb6895de9f3852143a17c6f92fd2a21da3d6924d34870160Supply to Pool
Call You receive vTokens representing your staked position.
supply() on Vesu Singleton:Earn Yield
vToken balance grows automatically as interest accrues:
You don’t need to claim rewards. vToken balance auto-compounds continuously.
vToken Mechanics
vTokens are interest-bearing receipt tokens that appreciate over time:Why vToken Balance Grows
As borrowers pay interest, the pool’s total assets increase, but vToken supply stays constant:APY Breakdown
Lending APY Calculation
Base lending APY depends on pool utilization:STRK Rewards
BTCFi Season: 100M STRK distributed over 6 months to BTC liquidity providers on StarkNet. Allocation:- Vesu PRIME: ~40% of rewards pool
- Re7 xBTC: ~30% of rewards pool
- Other BTC pools: ~30%
- Rewards accrue per block based on your % of pool TVL
- Claimable weekly via Vesu frontend
- Estimated 2-5% APR in STRK
STRK rewards are not included in vToken appreciation. You must claim separately on Vesu.
Pool TVL & Utilization
- PRIME Pool
- Re7 xBTC Pool
Typical Metrics:
Stake vs Unstake
| Action | Function | Effect |
|---|---|---|
| Stake | supply() | Deposit WBTC, receive vTokens |
| Unstake | withdraw() | Burn vTokens, receive WBTC |
| Partial Unstake | withdraw(amount) | Burn some vTokens, receive partial WBTC |
Example Staking Journey
- Day 1: Stake
- Day 30: Check Balance
- Day 60: Partial Unstake
- Day 365: Full Unstake
Vesu Singleton Contract
Address:0x000d8d6dfec4d33bfb6895de9f3852143a17c6f92fd2a21da3d6924d34870160
Key Functions:
Comparing to Vault Deposits
| Feature | Staking (Direct Vesu) | Vault Deposits |
|---|---|---|
| Underlying Asset | WBTC supplied to Vesu | WBTC deployed to multi-step strategies |
| Receipt Token | vWBTC (Vesu’s ERC-4626) | yvBTC (Sable’s ERC-4626) |
| Yield Source | Lending APY + STRK | Lending + Staking + LP + Leverage |
| APY Range | 5-10% (PRIME), 11-17% (Re7) | 8-25% (depends on vault) |
| Risk | Low-Medium | Low-High (depends on vault) |
| Complexity | Simple (1-step supply) | Complex (multi-protocol strategies) |
| Withdraw Time | Instant (if liquidity available) | May require flash loan unwind |
| Auto-Compound | Yes (vToken appreciation) | Yes (share price growth) |
Liquidity & Withdrawals
Withdrawals depend on pool liquidity:Risk Factors
- Smart Contract Risk
- Oracle Risk
- Liquidity Risk
- xWBTC Depeg (Re7 pool only)
- Vesu protocol bug or exploit
- Sable frontend bug (does not affect funds)
- StarkNet consensus failure
STRK Rewards Claiming
STRK rewards are distributed by Vesu, not Sable:Visit Vesu App
Go to app.vesu.xyz and connect your wallet.
Staking Pools Contract Addresses
Vesu PRIME
| Component | Address |
|---|---|
| Pool ID | 0x0451fe483d5921a2919ddd81d0de6696669bccdacd859f72a4fba7656b97c3b5 |
| vWBTC Token | 0x04ecb0a4c2c3e6f4e16a2ccf90db0497024bad7d3beaec832e0da8c7ce4714f56c |
| Asset | WBTC (0x03fe2b97c1fd336e750087d68b9b867997fd64a2661ff3ca5a7c771641e8e7ac) |
Re7 xBTC
| Component | Address |
|---|---|
| Pool ID | 0x03a8416bf20d036df5b1cf3447630a2e1cb04685f6b0c3a70ed7fb1473548ecf |
| vWBTC-Re7xBTC Token | 0x0131cc2844c5c3e2c908edbf8eea85b8a2e5b0a52dcb8d1e8e5a0f5da6a752a0 |
| Asset | xWBTC (Endur) |
Next Steps
Stake Your WBTC
Step-by-step guide to earning yield
Claim STRK Rewards
How to claim BTCFi Season rewards
Vesu Integration
Technical docs on Vesu pools
Compare to Vaults
Staking vs Vault deposits explained