# Cross-chain Interoperability using Celer

## Overview

[Celer Network](https://www.celer.network/) is a leading multi-chain interoperability protocol supporting fungible tokens, NFT, and generic message transfers and bridging across multiple blockchains. [Celer cBridge](https://cbridge-docs.celer.network/) is a decentralized and non-custodial asset bridge enabling a one-click user experience when transferring tokens and NFTs across multiple chains. Powered by the [Celer Inter-chain Message Framework](https://im-docs.celer.network/developer/celer-im-overview), cBridge has processed over $15b in cross-chain asset transfers across 40+ blockchains. All while it continues to quickly grow and expand by supporting more blockchains and layer-2s. Celer is capable of supporting various bridge scenarios to enable asset and message transfers across rollups, primary chain, or any other blockchains in terms of these types of bridges:

* Fungible Token Bridging: [canonical mapping bridge](https://docs.google.com/document/d/1w4vPpXYLxTjnR-H5sc5B3XD9Juxph8KnebZfH5zs0rI/edit#bookmark=id.bc65i22xtu0f)&#x20;
* Non-fungible Token Bridging: [pegged NFT bridge](https://docs.google.com/document/d/1w4vPpXYLxTjnR-H5sc5B3XD9Juxph8KnebZfH5zs0rI/edit#bookmark=id.yrcqrt7wpoei) and [multi-chain native (MCN) NFT bridge](https://docs.google.com/document/d/1w4vPpXYLxTjnR-H5sc5B3XD9Juxph8KnebZfH5zs0rI/edit#bookmark=id.o6ak928sasv0)
* Generic Message Passing


---

# 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.altlayer.io/altlayer-documentation/~/changes/gpvNlGcj6VvxD4R9L1rq/external-integrations/cross-chain-interoperability-using-celer.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.
