BTCz User Guide
Last updated
Last updated
Head to the "Earn" tab at app.zestprotocol.com and connect a wallet compatible with both Bitcoin & Stacks.
We currently support all of the leading wallets: Leather, Xverse, OKX Wallet, Asigna, and Orange Wallet
When you first get to the platform, you'll see a "Deposit BTC" button. This is a BTC send transaction and will take between 10-30 mins depending on block times.
Once your BTC transaction confirms, you have to finalise the deposit with a Stacks transaction:
Once the Stacks transaction clears, you officially have BTCz on Stacks!
BTCz will passively generate yield as it sits in your wallet and can be used across DeFi like any other SIP10 token.
Your various BTC holdings, deposits, and pending transactions will be laid out in the "Positions" portion of your dashboard.
Here, you can find links to your pending transactions on both Bitcoin and Stacks. Buttons will be highlighted based on whether or not you can perform actions.
BTCz available to withdraw will appear in your "Positions".
Simply click "Withdraw BTC" to initiate the withdrawal process back to Bitcoin mainnet.
Once the Stacks transaction confirms, there is a Stacks cycle based confirmation period.
The withdrawal process follows the 2-week Stacks consensus cycles.
The process is as follows:
User withdraws their BTCz from Zest Protocol
Zest Protocol unstakes user's BTC from Babylon
BTC is returned to the user within 3-weeks depending on the current position within the Stacks consensus cycle.
If withdrawal is initiated between Bitcoin block 1-1200 of a given Stacks cycle, the withdrawal will be processed by the end of current cycle (i.e. in 1-2 weeks).
If withdrawal is initiated after Bitcoin block 1200 of a given Stacks cycle, the withdrawal will be processed by the end of the next cycle (i.e. in 2-3 weeks).
Your withdrawal applet will automatically calculate this and tell you the approximate amount of time your BTC will take to return to you.
No further action is required once the withdrawal transaction confirms. BTC will hit your wallet after the specified time has elapsed.