A non-custodial system enabling BTC holders to earn stablecoin yield by selling covered calls.

DeFi Volatility Yield Protocol — Earn Upfront Yield on BTC
This project introduces a Bitcoin-native volatility yield protocol that allows BTC holders to earn instant stablecoin premiums by selling single-expiry covered calls and cash-secured puts, all while retaining full self-custody of their BTC.
BTC collateral is locked inside Trustless Bitcoin Vaults—Taproot UTXOs with pre-signed spend paths that only unlock when a valid BitVM3 zero-knowledge proof of the HyperEVM option state is submitted. These vaults ensure that settlement is cryptographically enforced rather than dependent on any custodian.
Liquidity is sourced via an off-chain RFQ relayer network, where sellers broadcast EIP-712 signed quotes and buyers accept them off-chain. Settlement is performed atomically on-chain through OptionManager.fillOrder(...), which verifies signatures, transfers USDT₀ premiums, and mints option records tied to specific vault IDs.
At expiry, an ExpiryController reads the BTC/USD price from an on-chain oracle feed (pull model: Hermes → updateFeeds → contract consume). It determines ITM/OTM status and emits RequestProof events for BitVM3 workers.
Off-chain BitVM3 provers then generate the correct exercise/no-exercise proof, submit it to the Bitcoin vault, and a reconciler/light-client watches the Bitcoin spend. Once observed, it finalizes settlement on HyperEVM via OptionManager.finalizeOption(...) and OptionVault.finalizeVaultSpend(...).
The design guarantees:
No liquidations (positions are fully collateralized)
Immediate premium payouts
Trustless, cryptographic enforcement of settlement
Cross-chain coherence between Bitcoin and HyperEVM
The operational surface includes keepers for oracle updates, BitVM3 proof workers, RFQ relayers, and reconciler nodes. Remaining risks involve Bitcoin reorgs, oracle staleness, BitVM3 challenge windows, and RFQ operational risks—but all are mitigated through timelocks, replay protection, and decentralized validation.
This project is designed by combining Bitcoin Taproot trustless vaults, BitVM3 zero-knowledge proof circuits, and an EVM-based options engine deployed on HyperEVM. BTC collateral lives natively on Bitcoin inside a Vault UTXO with pre-signed spend paths. The protocol never holds keys; instead, settlement is enforced by a BitVM3 prover that generates a ZK proof of the option’s final state on HyperEVM.
On HyperEVM, we implemented three core components:
OptionVault - anchors Bitcoin vault metadata and proof states;
OptionManager - verifies off-chain RFQ signatures (EIP-712), transfers USDT₀ premiums, and mints option records;
ExpiryController - reads the BTC/USD price from a pull-based oracle flow (Hermes → updateFeeds → on-chain consume) and emits RequestProof for BitVM3 workers.
We use an off-chain RFQ matching layer to aggregate liquidity and reduce gas. Sellers sign orders off-chain; relayers submit them to fillOrder(...) for atomic premium settlement. A lightweight reconciler watches Bitcoin and calls back into HyperEVM to finalize options after the vault spends. Hybrid architecture (Bitcoin + HyperEVM + off-chain proof workers) required careful state binding, replay protection, and a custom workflow for synchronizing expiry, proof generation, and final settlement.
This setup allowed us to create a fully noncustodial, cross-chain, cryptographically enforced options protocol without centralized trust assumptions.

