- Code vulnerabilities: Undiscovered bugs, logic errors, or edge cases in hBTC smart contracts could result in unexpected behavior, loss of funds, or incorrect accounting.
- Integration risk: hBTC interacts with external smart contracts (e.g., money markets, yield protocols). Vulnerabilities or failures in integrated contracts may adversely affect protocol operation.
- Upgrade and configuration risk: Although governance controls and timelocks are in place, contract upgrades or parameter changes may introduce new risks or unintended consequences.
- Execution risk: Smart contracts operate deterministically based on on-chain inputs; oracle failures, unexpected state transitions, or extreme market conditions could impact execution outcomes.
To mitigate these risks, hBTC smart contracts have undergone multiple independent security audits conducted by experienced third-party firms.For additional details, see the Audits documenatation.
While audits and conservative design reduce risk, they do not eliminate the possibility of unforeseen vulnerabilities or failures.

