# Getting Started

## Overview

Welcome to the technical documentation for Hemi, a Layer-2 solution for Bitcoin and Ethereum blockchains that offers true scalability and interoperability.&#x20;

This documentation is designed to guide builders and enthusiasts in understanding and utilizing the [Hemi Virtual Machine (hVM)](/building-bitcoin-apps/hemi-virtual-machine-hvm.md). The hVM is Hemi's modular protocol that provides developers with a familiar programming interface.

***

## Navigating the Docs

Our documentation is organized into the following sections to help you find relevant information quickly:

* **Quickstart:** Whether you plan to develop, explore, or mine on Hemi, we have identified some crucial resources to quickstart your journey.
* **Foundational Topics:** Learn about the architecture, sequencer consensus, PoP consensus & Bitcoin finality, tunneling, and more.
* **How-To Tutorials:** Whether you are using or developing on Hemi, these basics will get you started! Set up your MetaMask Wallet, tunnel ETH and BTC to Hemi, start with Remix IDE, deploy an ERC-20 token and run a PoP miner.
* **Tooling:** Understand and access the tools required to build on Hemi.
* **Incentives:** Check out our points, grants, retroactive funding, and one-off spends.
* **Additional Resources:** Partners inquiry, FAQ, official links, and our brand kit.
* **Send Feedback:** We'd love to hear from you, good or bad! Found a bug? Got a hackathon coming up? Slide into our DMs.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hemi.xyz/discover/getting-started.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
