Smart Contracts
The hBTC protocol is organized into several smart contract domains covering governance, user interaction, trading, and accounting.
Governance contracts manage permissions, configuration, and safety controls; user-facing contracts handle deposits, withdrawals, and the hBTC token; trading contracts interface with external protocols for strategy execution; and accounting contracts manage NAV updates and the reserve fund.
All assets are held within a dedicated reserve contract, providing a single, auditable asset layer across the system.

hBTC smart contracts are open-source and verifiable on-chain.
Smart Contracts
HQ: SP1S1HSFH0SQQGWKB69EYFNY0B1MHRMGXR3J1FH4D.hq-v1
State: SP1S1HSFH0SQQGWKB69EYFNY0B1MHRMGXR3J1FH4D.state-hbtc-v1
Blacklist: SP1S1HSFH0SQQGWKB69EYFNY0B1MHRMGXR3J1FH4D.blacklist-v1
Vault: SP1S1HSFH0SQQGWKB69EYFNY0B1MHRMGXR3J1FH4D.vault-hbtc-v1
Token: SP1S1HSFH0SQQGWKB69EYFNY0B1MHRMGXR3J1FH4D.token-hbtc
Reserve: SP1S1HSFH0SQQGWKB69EYFNY0B1MHRMGXR3J1FH4D.reserve-hbtc-v1
Trading: SP1S1HSFH0SQQGWKB69EYFNY0B1MHRMGXR3J1FH4D.trading-hbtc-v1
Zest Interface: SP1S1HSFH0SQQGWKB69EYFNY0B1MHRMGXR3J1FH4D.zest-interface-hbtc-v1
Hermetica Interface: SP1S1HSFH0SQQGWKB69EYFNY0B1MHRMGXR3J1FH4D.hermetica-interface-hbtc-v1
Controller: SP1S1HSFH0SQQGWKB69EYFNY0B1MHRMGXR3J1FH4D.controller-hbtc-v1
Reserve Fund: SP1S1HSFH0SQQGWKB69EYFNY0B1MHRMGXR3J1FH4D.reserve-fund-hbtc-v1
Last updated

