# What is BitReXe

**BitReXe is the Parallelized Turing-Complete Smart Contract layer on the Bitcoin Network, aiming to facilitate mass adoption of real-world use cases on Bitcoin through its highly scalable infrastructure, powered by the PREDA programming model.**

BitRexe's Bitcoin Layer 2 refers to a solution proposed by the BitRexe team to enhance Bitcoin's scalability and functionality without compromising its security.

This Layer 2 solution allows Bitcoin miners to simultaneously mine a native first-class asset on BitRexe, known as BRX, without the necessity of fulfilling the difficulties of the current Bitcoin epoch. This approach helps to increase the block interval, which is a key factor in scaling Bitcoin, without the risk of producing more orphan blocks. Such an approach can enable faster, more confidential Bitcoin transactions and the issuance of digital assets.

The BitRexe Layer 2 also aims to provide a new asset issuance paradigm for Bitcoin, making it programmable like ERC-20 tokens, while maintaining the security of Bitcoin. This approach is part of BitRexe's broader vision to enable the creation and management of decentralized applications (dApps) and smart contracts on a parallel blockchain system, which Bitcoin secures.

## BitReXe

<figure><img src="https://3142435605-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZTe9DaPXLrFy1CRilHQU%2Fuploads%2Fr6FXg4kcVElcSWjiHhfN%2Fimage.png?alt=media&#x26;token=093e1f06-e192-414e-987c-f5c6f44eb0ea" alt=""><figcaption><p>To fill the gap - BitReXe</p></figcaption></figure>


---

# 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://bitrexe.gitbook.io/docs/what-is-bitrexe.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.
