# Overview

Welcome to the MAP Protocol documentation. This guide helps users, node operators, and application developers get started with MAP Protocol.

## What is MAP Protocol?

MAP Protocol is a peer-to-peer cross-chain infrastructure enabling secure interoperability between different blockchains. It supports:

* Cross-chain asset transfers
* Cross-chain messaging
* Omnichain application development

## Getting Started

### For Users

Learn about MAP Protocol and how to use cross-chain services.

* [Introduction](https://docs.mapprotocol.io/learn/introduction)
* [Architecture Overview](https://docs.mapprotocol.io/learn/architecture/overview)

### For Node Operators

Run nodes and participate in the network.

* [Run Node](https://docs.mapprotocol.io/run-node/overview)
* [Become Validator](https://docs.mapprotocol.io/validator/become-validator)
* [Run Compass-TSS (v2)](https://docs.mapprotocol.io/compass-tss-crossx/overview)

### For Developers

Build cross-chain applications on MAP Protocol.

* [Development Guide](https://docs.mapprotocol.io/develop/overview)
* [Cross-chain Application](https://docs.mapprotocol.io/develop/cross-chain-application/overview)
* [API & SDK](https://docs.mapprotocol.io/api-and-sdk/json-rpc/standard-rpc)

## Documentation Structure

| Section                                                                            | Description                      |
| ---------------------------------------------------------------------------------- | -------------------------------- |
| [Learn](https://docs.mapprotocol.io/learn/introduction)                            | Understand MAP Protocol concepts |
| [Network](https://docs.mapprotocol.io/network/relay-chain)                         | Network and contract information |
| [Run Node](https://docs.mapprotocol.io/run-node/overview)                          | Node operation guides            |
| [Validator](https://docs.mapprotocol.io/validator/become-validator)                | Validator guides                 |
| [Compass-TSS](https://docs.mapprotocol.io/compass-tss-crossx/overview)             | Compass-TSS (v2) operation       |
| [Develop](https://docs.mapprotocol.io/develop/overview)                            | Application development          |
| [API & SDK](https://docs.mapprotocol.io/api-and-sdk/json-rpc/standard-rpc)         | API reference and SDK            |
| [Resources](https://github.com/mapprotocol/docs/blob/master/resources/glossary.md) | Glossary and links               |

## Network Information

### Mainnet

* Chain ID: 22776
* RPC: <https://rpc.maplabs.io>
* Explorer: <https://maposcan.io>

### Testnet (Makalu)

* Chain ID: 212
* RPC: <https://testnet-rpc.maplabs.io>
* Explorer: <https://testnet.maposcan.io>

## For Advanced Developers

For protocol design details, contract specifications, and chain integration guides, see the [Developer Documentation](https://github.com/mapprotocol/docs/blob/master/developer-docs/README.md).

## Resources

* [GitHub](https://github.com/mapprotocol)
* [Website](https://mapprotocol.io)
* [Discord](https://discord.gg/mapprotocol)
* [Twitter](https://twitter.com/mapprotocol)

## Support

* GitHub Issues: Report bugs and request features
* Discord: Community support and discussions


---

# 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.mapprotocol.io/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.
