What problem does it solve?
This Skill enables the execution of complex computations, including SNARK verifiers, directly on the Bitcoin blockchain without requiring soft forks, and facilitates trust-minimized bridge operations.
Core Features & Use Cases
- On-chain SNARK Verification: Verifies Groth16 SNARK proofs using Bitcoin script.
- Trust-Minimized Bridge: Supports peg-in and peg-out operations between Bitcoin and other chains.
- Modular Script Components: Provides reusable Taproot scripts for arithmetic, hashing, and elliptic curve operations.
- Use Case: Developers can leverage BitVM to build ZK-powered applications on Bitcoin, such as decentralized exchanges or verifiable computation platforms, by verifying proofs of off-chain computations directly on-chain.
Quick Start
Use the bitvm skill to understand the core components of the BitVM2 paradigm.