# Introduction

Here is the document site for smartBCH.

If you just want to know general information about smartBCH, the [white paper](https://docs.smartbch.org/smartbch/smartbch_whitepaper-en) and [FAQ](https://docs.smartbch.org/smartbch/faq) would be enough.

From a DApp developer's view, smartBCH is just yet another EVM-compatible block chain, similar to BSC, heco and Tron. But since the underlying architecture of smartBCH has MANY differences from Ethereum, there are some issues that developers must be aware of. So we provide [developers guides](https://docs.smartbch.org/smartbch/developers-guide/intro) here.

If you are a researcher or a low-level library hacker, you may be interested in the several moeing\*\*\* libraries provided by smartBCH. They are the core innovations and infrastructure for high TPS. If you want to learn their details or use them in other projects, here is [in-depth introduction](https://docs.smartbch.org/smartbch/in-depth-design-documents/intro).

You can join smartBCH with a full-node client by following [this guide](https://docs.smartbch.org/smartbch/mainnet).

The decentralized bridge connecting BCH and smartBCH is named as [SHA-Gate](https://docs.smartbch.org/smartbch/broken-reference). The developers are now busy in studying its feasibility and safety, with coding and implementation followed soon. We invite the BCH community to help us review and refine SHA-Gate, to speed up its development.

The SEPs are **s**martBCH **e**volution **p**roposals, in which the community discusses future direction of smartBCH.

There is also some operation guides for validators and gateway keepers of smartBCH.

If you find some issues in these documents, please report them at <https://github.com/smartbch/docs/issues>.


---

# 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.smartbch.org/smartbch/readme.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.
