> For the complete documentation index, see [llms.txt](https://docs.omchain.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.omchain.io/omchain-mainnet/features.md).

# Features

Omchain is an EVM blockchain with IBFT2 consensus algorithm and 2 seconds block interval

* **Open source development**: Omchain utilizes Hyperledger Besu IBFT2 implementation. This allows us to provide an open source, trustable infrastructure and allow developers from all around the world to contribute to the development.
* **EVM compliant**: Omchain allows you to deploy your smart contracts on chain and create blockchain based applications. Any smart contract that runs on another EVM chain works perfectly on Omchain too.
* **Non-custodial**: You don't have to share your private key with the Omchain in order to use the Omchain. This allows you to use the same wallet that you are using on Ethereum or BSC network.
* **NFT and token support**: Omchain supports ERC20 and other ERC standarts. You can create NFTs and tokens on the Omchain.
* **Advanced RPC support**: Omchain nodes support various RPC commands, this allows developers to build products or solutions on the Omchain.
* **Users can run nodes**: You can run your own node to support the network and provide yourself a custom environment to interact with omchain and apps you are building on Omchain. You can rent an instance from AWS, GCP, Azure or DO to run your own node.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.omchain.io/omchain-mainnet/features.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.
