Build
Extending Bitcoin

Extending Bitcoin

Rooch, as the application layer of Bitcoin, provides a programmable environment for Bitcoin through off-chain smart contracts. Developers can use Rooch to extend the Bitcoin protocol and develop applications within its ecosystem.

Rooch offers several ways to extend the Bitcoin protocol or to interact with Bitcoin:

There are many more scenarios to explore, and we welcome everyone to join in the development of Bitcoin ecosystem applications.