> For the complete documentation index, see [llms.txt](https://ibvm.gitbook.io/ibvm-doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ibvm.gitbook.io/ibvm-doc/getting-started/introduction.md).

# Introduction

**IBVM** (Integrated Bitcoin Virtual Machine) is a **Layer 2 scaling solution** built to enhance Bitcoin’s functionality, scalability, and sustainability—without compromising its core values of decentralization and security.

Built on the backbone of **ZK-Rollups** and powered by **BitVM programmability**, IBVM transforms Bitcoin from a simple store of value into a **versatile platform for decentralized applications**, smart contracts, and scalable finance.

Whether you’re a developer, investor, or enthusiast, **IBVM is your gateway to a next-generation Bitcoin ecosystem.**

Getting started with IBVM is simple. Whether you're a user or a builder, here’s how you can dive in:

#### 🔐 For Users:

* **Bridge Your BTC**: Move your Bitcoin to the IBVM sidechain using our trust-minimized BTC Bridge.
* **Explore the Ecosystem**: Use BTC in DeFi apps, decentralized escrow services, and lending protocols.
* **Enjoy Low Fees**: Make transactions at a fraction of the cost and speed of Layer 1.

#### 💻 For Developers:

* **Build with BitVM**: Leverage programmable Bitcoin to create custom smart contracts.
* **Launch dApps on IBVM**: Deploy decentralized applications in a secure and scalable environment.
* **Access Dev Tools & SDKs**: Use our developer kit to get started in minutes.

> Need help? Check out our **Developer Portal** or join the **IBVM Discord** for real-time support and community collaboration.
