# WHAT IS 0xVM

- [Overview](https://docs.0xvm.com/what-is-0xvm/overview.md)
- [Background](https://docs.0xvm.com/what-is-0xvm/background.md)
- [Overview of Bitcoin's Limitations](https://docs.0xvm.com/what-is-0xvm/background/overview-of-bitcoins-limitations.md)
- [The Need for Enhancements](https://docs.0xvm.com/what-is-0xvm/background/the-need-for-enhancements.md)
- [Existing Layer-2 Solutions](https://docs.0xvm.com/what-is-0xvm/background/existing-layer-2-solutions.md)
- [Basic Ideas](https://docs.0xvm.com/what-is-0xvm/basic-ideas.md)
- [Introduction to 0xVM](https://docs.0xvm.com/what-is-0xvm/basic-ideas/introduction-to-0xvm.md)
- [Introduction to Key Technologies](https://docs.0xvm.com/what-is-0xvm/basic-ideas/introduction-to-key-technologies.md)
- [Comparison with Existing Technologies](https://docs.0xvm.com/what-is-0xvm/basic-ideas/comparison-with-existing-technologies.md)
- [0xVM Architecture](https://docs.0xvm.com/what-is-0xvm/0xvm-architecture.md)
- [Overview](https://docs.0xvm.com/what-is-0xvm/0xvm-architecture/overview.md)
- [Detailed Description of Layers](https://docs.0xvm.com/what-is-0xvm/0xvm-architecture/detailed-description-of-layers.md)
- [BTC Layer](https://docs.0xvm.com/what-is-0xvm/0xvm-architecture/detailed-description-of-layers/btc-layer.md)
- [Execution Layer](https://docs.0xvm.com/what-is-0xvm/0xvm-architecture/detailed-description-of-layers/execution-layer.md)
- [Data Consistency Layer](https://docs.0xvm.com/what-is-0xvm/0xvm-architecture/detailed-description-of-layers/data-consistency-layer.md)
- [Transaction Mechanism in 0xVM](https://docs.0xvm.com/what-is-0xvm/transaction-mechanism-in-0xvm.md)
- [Transaction Types](https://docs.0xvm.com/what-is-0xvm/transaction-mechanism-in-0xvm/transaction-types.md)
- [Deposit and Withdrawal](https://docs.0xvm.com/what-is-0xvm/transaction-mechanism-in-0xvm/transaction-types/deposit-and-withdrawal.md)
- [Token Transfer](https://docs.0xvm.com/what-is-0xvm/transaction-mechanism-in-0xvm/transaction-types/token-transfer.md)
- [Contract Creation and Invocation](https://docs.0xvm.com/what-is-0xvm/transaction-mechanism-in-0xvm/transaction-types/contract-creation-and-invocation.md)
- [Transaction Execution](https://docs.0xvm.com/what-is-0xvm/transaction-mechanism-in-0xvm/transaction-execution.md)
- [Sucessful Execution](https://docs.0xvm.com/what-is-0xvm/transaction-mechanism-in-0xvm/transaction-execution/sucessful-execution.md)
- [Failed Execution](https://docs.0xvm.com/what-is-0xvm/transaction-mechanism-in-0xvm/transaction-execution/failed-execution.md)
- [Transaction Gas and Automated Gas Market](https://docs.0xvm.com/what-is-0xvm/transaction-mechanism-in-0xvm/transaction-execution/transaction-gas-and-automated-gas-market.md)
- [Transaction Orders and Priority Gas Auction](https://docs.0xvm.com/what-is-0xvm/transaction-mechanism-in-0xvm/transaction-execution/transaction-orders-and-priority-gas-auction.md)
- [0xVM Features](https://docs.0xvm.com/what-is-0xvm/0xvm-features.md)
- [Security and Decentralization](https://docs.0xvm.com/what-is-0xvm/0xvm-features/security-and-decentralization.md)
- [Turing-Completeness](https://docs.0xvm.com/what-is-0xvm/0xvm-features/turing-completeness.md)
- [Scalability Mechanisms](https://docs.0xvm.com/what-is-0xvm/0xvm-features/scalability-mechanisms.md)
- [Encoding Efficiency](https://docs.0xvm.com/what-is-0xvm/0xvm-features/encoding-efficiency.md)
- [Parallel VM](https://docs.0xvm.com/what-is-0xvm/0xvm-features/parallel-vm.md)
- [Roadmap](https://docs.0xvm.com/what-is-0xvm/roadmap.md)
- [Conclusion](https://docs.0xvm.com/what-is-0xvm/conclusion.md)


---

# 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.0xvm.com/what-is-0xvm.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.
