Flows

Capital Flows

1) Deposit: mint hBTC

Users deposit native BTC or sBTC into the vault smart contract and receive hBTC based on the current share price. hBTC is a SIP-010 token whose value reflects the vault’s net asset value (NAV) per share.

Deposits from BTC take ~30 min (3 Bitcoin confirmations).

sBTC Decentralized Bitcoin Bridge

2) Deploy: generate BTC-denominated yield

Deposited BTC (sBTC) is deployed into DeFi to generate BTC-denominated yield. The primary strategy at launch is to borrow stablecoin assets against sBTC collateral (e.g., borrow USDh on Zest), deploy stablecoins into yield protocols (e.g., stake USDh on Hermetica), and harvest profits back into sBTC via swap.

External Integrations

At launch, hBTC integrates with the following external smart contracts:

  1. Zest Protocol – used to borrow against sBTC collateral as part of the vault’s core strategy. For additional details, see the Zest documentation.

  2. Hermetica Protocol – used for sUSDh yield generation and stablecoin-to-Bitcoin swap execution. For additional details, see the USDh documentation.

3) Account: daily mark-to-market and share price update

The vault performs daily mark-to-market accounting via a reward logging mechanism, which updates the hBTC share price accordingly.

Reserve Fund

4) Withdraw: redeem hBTC to BTC

Users may withdraw at any time without lockups. Withdrawals are initiated by returning hBTC to the vault and, after the cooldown period, redeemed for either native BTC or sBTC. An express withdrawal path is available in exchange for a fee.

Withdrawals to BTC take ~80 min (8 Bitcoin confirmations).

Last updated