What is BitVM? The protocol that enables Layer 2 rollups on Bitcoin
Since its inception, Bitcoin has been designed as a simple, robust monetary system with intentionally limited programmability. Unlike blockchains such as Ethereum, it does not natively support complex smart contracts. Yet, the demand for more advanced applications on Bitcoin continues to grow, pushing developers to explore new approaches. This is where BitVM comes in.