This project aims to improve Bitcoin's programmability by building upon the "BitVM" design unveiled by developer Robin Linus last year. The goal is to enable the development of layer-2 networks on top of Bitcoin without requiring major changes to the blockchain's underlying code .