> 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/development-guide.md).

# Development Guide

Welcome to the official development guide for IBVM — the next-generation Layer 2 scaling solution built on Bitcoin with full EVM compatibility. Whether you’re a developer building DeFi protocols, tokenized assets, NFT projects, or utility-based smart contracts, IBVM offers a secure, high-speed, and low-cost environment to innovate.

### ⚙️ Why Build on IBVM?

* **Bitcoin-Level Security**\
  Leverage the base-layer security of Bitcoin while building flexible applications on Layer 2.
* **EVM-Compatible**\
  Use existing Ethereum tools like Solidity, Hardhat, Remix, MetaMask, and OpenZeppelin with zero friction.
* **Ultra-Low Gas Fees**\
  Transact at a fraction of the cost compared to Layer 1 chains.
* **ZK-Rollup Architecture**\
  Enables thousands of transactions per second with on-chain proof verification.
* **Green and Scalable**\
  Consume 99.5% less energy than Bitcoin Layer 1 transactions.

### 📚 What This Guide Covers

* How to deploy smart contracts on IBVM
* Token creation and deployment (ERC-20, NFT, and custom tokens)
* Connecting your wallet to the IBVM network
* Understanding token standards
* Configuring your environment using Hardhat

### 🚀 Get Started

Ready to begin? Explore our step-by-step tutorials in the sections below and launch your dApps on the future of Bitcoin Layer 2 infrastructure.
