# Build a Bitcoin L2 with BVM Studio

**Bitcoin L2s** are high-performance blockchains that enable smart contracts and dapps to use Bitcoin as the secure base layer. Bitcoin L2s extend the capabilities of Bitcoin without changing Bitcoin, unlocking trillions in capital.

[**BVM Studio**](https://bvm.network/studio) is a visual blockchain-building tool. Just drag and drop — no coding expertise is required.

{% embed url="<https://storage.googleapis.com/tc-cdn-prod/pages/landing-v4/BitcoinStudio_Intro_04.mp4>" %}
BVM Studio
{% endembed %}

### Step 1: Pick your favorite building blocks

BVM partners with the best crypto projects to create a fully integrated suite of blockchain products. Need compute? Choose ZK. Need storage? Choose Avail DA. Need hardware? Choose an instance with 32 cores and 64 GB RAM.

<figure><img src="https://824077807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4LrpKdKCJA4rekyqoMPj%2Fuploads%2FLDF57HLbVQaoj0X8fa1w%2Fimage.png?alt=media&#x26;token=373e2075-c67e-4955-9e79-d33e3893942c" alt=""><figcaption></figcaption></figure>

### Step 2: Assemble building blocks into a Bitcoin L2

Once you've selected the best building blocks for your Bitcoin L2, assemble them into your unique chain with simple drag-and-drop functionality.

<figure><img src="https://824077807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4LrpKdKCJA4rekyqoMPj%2Fuploads%2FcecKkCcyEMPHq0xSJ1jc%2Fimage.png?alt=media&#x26;token=c9a8f874-2141-4e86-b9a5-04736dbb83b0" alt=""><figcaption></figcaption></figure>

### Step 3: Deploy your Bitcoin L2 with just a click

Before BVM, building and scaling a blockchain required an army of PhDs, cryptographers, and distributed system engineers. Now, you can deploy one with just a click — no coding needed.

<figure><img src="https://824077807-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4LrpKdKCJA4rekyqoMPj%2Fuploads%2FBWYjYCrHZhm30JLvXGxe%2Fimage.png?alt=media&#x26;token=b088fa81-1b27-4700-a664-0a4d8ec66c41" alt=""><figcaption></figcaption></figure>
