This step-by-step guide helps you stake BTC and earn real yield from the Cardano lending pool, using only your BTC wallet.
Key Benefits:
Simple: Only need your BTC wallet to Stake and Withdraw, no manual bridging.
Secure: Your BTC stays locked on the Bitcoin chain, and only you can withdraw it back..
Liquid Staking: Withdraw anytime, no lock-up period.
Transparent: All transactions are fully verifiable on-chain.
The process is straightforward and fully non-custodial. Here’s how you can stake BTC and earn yield step by step:
Goal: Connect Your BTC wallet to start Staking BTC
Open app.btcgrow.io
Click Connect Wallet.
Currently supporting OKX and Unisat Wallet, more wallets will be supported in the future.
Confirm wallet connection to proceed
Screenshot: This is the first screen you see before connecting your wallet
Goal: Stake your BTC to start earning yield through the Cardano lending pool.
In the staking interface, input the amount of BTC you wish to stake.
Click the Stake button.
Note:
Because BTC can be withdrawn at any time, you may confidently stake as much as possible. Liquidity is always available for instant withdrawal without any waiting period.
A small fee is required for Wanchain to execute the minting of wBTC on Cardano.
Screenshot: Stake BTC interface
Your wallet will prompt a signing
Confirm to proceed. Your staking actions are complete. No further action is required.
Screenshot: Wallet extension confirm
After confirmation in your wallel, the transaction will take approximately 10–40 minutes to be fully finalized on-chain.
You can click on each transaction in the Transaction History to view its details.
Each BTC staking transaction is processed through 3 detailed transactions:
Lock BTC into the script on Bitcoin chain
Mint equivalent WBTC on Cardano chain
Supply WBTC into the Cardano Flexible pool
Screenshot: Track your transaction history and monitor the processing status of each transaction.
Each on-chain transaction is shown with its transaction hash. You can verify it by clicking the link icons to open in the Bitcoin explorer or Cardano explorer.
Goal: Monitor your staking position in real time, including your staked balance, earned rewards.
In the Your Position panel, you can see:
Principal: The total BTC you have currently staked in the pool.
Rewards: The interest accrued since your last transaction.
Rewards reset to 0 each time a new transaction occurs (stake or withdraw).
Displayed in satoshis (SAT) for precision.
Timestamp: Shows when reward calculation started (since your last confirmed transaction).
Goal: Unstake BTC partially or fully.
You can withdraw a specific amount by entering the BTC you want, or click Max to withdraw all.
Submit the withdrawal request
Your wallet will prompt a signing
Confirm to proceed. Your withdrawing actions are complete. No further action is required
The transaction will take approximately 10–40 minutes to be fully finalized on-chain.
You can click on View Transaction History to view its details.
Each BTC withdrawing action is processed through 3 detailed transactions:-
Withdraw WBTC from the Cardano Flexible pool.
Burn WBTC on the Cardano chain.
Unlock BTC from the Bitcoin chain script back to your wallet.
Each on-chain transaction is shown with its transaction hash. You can verify it by clicking the link icons to open in the Bitcoin or Cardano explorer.