how bitvm2 works

The bitvm2 paper describe a simpler way to achieve bridging bitcoin to l2. By looking into its codebase as of the commit 834199a , here are some notes on the key concepts from both the paper and the implementations. emulating covenant Covenant is a way to enforce the rules of how the UTXOs can be spent. Bitcoin doesn't have native covenant. BitVM relies on multi-signatures make agreements on the…