Short answer: Earning through Xverse Earn means accepting lockups, variable yield that is not guaranteed, smart-contract and protocol risk, and Bitcoin price exposure. Opening a Borrow position adds liquidation risk if the loan becomes undercollateralized. Yield is never risk-free.
Risk checklist (read before you deposit)
| Risk | What it means for you | Where it shows up |
|---|---|---|
| Lockup / cooldown | You may not withdraw immediately | Bitcoin Staking bond; WBTC native stake cooldown; Stacking cycle unlock; strkBTC stake exit rules |
| Variable yield | Rates move. Displayed or past rates are not a promise | All Earn products |
| Contract / protocol risk | Bugs, oracle failures, bridge or wrapper issues, or pool parameters can cause loss | Any onchain position (Vesu lend, staking, Stacking, Spark rewards) |
| Price exposure | BTC (or a BTC representation) can fall in USD terms while locked or used as collateral | All BTC-linked positions |
| Wrong asset / network | Sending the wrong token or chain can mean permanent loss | Bridges, swaps, L2 receives |
| Liquidation (Borrow only) | If your Vesu loan becomes undercollateralized, the protocol can sell collateral | Vesu Borrow (WBTC collateral to stables). Separate from Earn-only deposits. |
Live products this checklist covers
- Vesu USDC lend (Starknet): supply risk and protocol risk; rewards in USDC
- Bitcoin Staking: lockup and protocol risk; rewards in sBTC only
- WBTC native stake / strkBTC liquid to native stake: cooldown and protocol risk; reward ticker in-app
- STX Stacking: cycle lockup; rewards in BTC
- Spark USDB Rewards and Flashpoints: soft programs; check in-app
Not live: Hermetica, Zest lending, STRK staking as a separate Earn card, and Dual Stacking (discontinued; positions unlocked at PoX-5).
Older BOB, Lombard, or Earn Portal cards: only treat them as current risk surfaces if they still appear in your app.
Slashing: what is true today
| Product | What Support can say |
|---|---|
| WBTC Native Staking on Starknet | Live Help Center has stated no slashing risk on staked capital for this native staking path. You are still subject to cooldown, protocol risk, and variable rewards. Confirm the reward asset in-app. |
| Bitcoin Staking / Stacking / Vesu / strkBTC stake | Do not assume "no slashing" unless the in-app product screen says so for that exact path. |
Borrow is different from Earn-only
Vesu Borrow (WBTC collateral to stables, live since mobile v2.5) adds liquidation when the position is undercollateralized. That is separate from depositing only to earn (including Vesu USDC lend).
- What is a loan-to-value ratio and what happens if Bitcoin's price drops?
- What happens if my loan gets liquidated?
Zest Borrow is Discovery only. It is not a live borrow market in Xverse.
How to reduce avoidable mistakes
- Start with a small test deposit and learn the unlock / claim flow.
- Read lockup, reward asset, and fee lines before you confirm.
- Keep your seed phrase backed up. Earn positions still sit under keys you control, or in the pool / protocol contract the product discloses.
- For Borrow: keep a buffer under max borrow and watch Bitcoin price. Thresholds are shown in-app and on Vesu only.
- Prefer hardware (Ledger / Keystone) for large balances when signing.