# Omnichain ZK-Rollup

## Summary

Mangata establishes an app-specific chain layered over multiple blockchains, ensuring all tokens retain the original security of their own network. Mangata’s omnichain zk-rollup infrastructure has universal compatibility with all Ethereum Virtual Machines (EVMs).

Mangata offers native cross-chain swaps without resorting to traditional bridges through the power of zero-knowledge proofs and decentralized sequencers. The ZK-rollup will be equipped with escape hatches, which guarantee the withdrawal of user funds.

The blockspace, which is the capacity of a blockchain to finalize and commit operations, is not shared with other apps since Mangata blockchain is reserved to a single application. Being an app-chain by itself, Mangata has the ultimate control, which means the chain is fully customizable for the needs of a settlement infrastructure and provides the possibility of building features like [gas-free swaps](/welcome/litepaper/gas-free-swaps.md) and [MEV minimization](/welcome/litepaper/themis-architecture.md).

By combining the benefits of MEV minimization and gas-free swaps with escape hatch safety mechanism, Mangata’s predictable cost infrastructure ensures both security and flexibility. Users can confidently manage and withdraw their funds, relying solely on the underlying base layers like Ethereum itself.

The main security provider of the Mangata omnichain zk-rollup is EigenLayer.

<figure><img src="/files/O1TlnyWOMIFrfgXbAWeB" alt=""><figcaption></figcaption></figure>

## L1-grade Liquidity <a href="#id-4780" id="id-4780"></a>

[Our research team has published an article describing the omnichain zk-rollup](https://research.eigenlayer.xyz/t/cross-l1-information-transfer-via-master-rollup-secured-by-eigenlayer/32), a protocol that ensures that each token stays as secure as transactions on its native ecosystem. It was very important for us to avoid new security assumptions like [bridge risks](https://mangata-finance.medium.com/another-bridge-hacked-its-time-for-cross-chain-atomic-swaps-e7cf8dfc290e), multi-sigs, MPC, etc.

This means that when you have a trading pair like ETH↔BTC, each token will be as secure as the ecosystem where it originates from. This has not been done before. Liquidity is secured by L1-grade security. We call this **L1-grade liquidity**.

## EigenLayer <a href="#b0d7" id="b0d7"></a>

Eigenlayer is a [protocol](https://consensys.io/blog/eigenlayer-a-restaking-primitive) that helps Ethereum scale by allowing new consensus mechanisms and rollups to be deployed on Ethereum. The protocol is secured by ETH restaking. This introduces features and security properties to Ethereum, such as the data availability layers, rollups, oracles, and the Mangata omnichain zk-rollup. EigenLayer allows Ethereum users to use staked ETH to secure those services.

<figure><img src="/files/FjriP1Jevm46DlVolDtg" alt="" width="188"><figcaption></figcaption></figure>

ZK-rollups by themselves are not powerful enough to ensure the validity of cross-chain swaps. They can only attest to transactions within a single L1, but not transactions between them, such as an ETH↔BTC swap. To realize our vision of building an exchange protocol that allows L1-grade liquidity, we require a trustless source of truth attesting to the honest behavior of the protocol facilitating cross-chain swaps itself. We need Ethereum to vouch for Mangata. Eigenlayer makes it possible.

**Mangata on Eigenlayer will make cross-chain atomic swaps as easy as calling a smart contract on Ethereum or any other connected chain.**

## Further Reading

* Read out the blog post: [Mangata on Eigenlayer](https://mangata-finance.medium.com/revolutionary-mangata-omnichain-liquidity-protocol-is-landing-on-eigenlayer-60900d9d3277)
* Check out: [Mangata Testnet on Eigenlayer](https://mangata-finance.medium.com/mangata-testnet-pioneering-the-omnichain-zk-rollup-on-eigenlayer-70494980473e)
* Watch the Video: [Omnichain ZK-Rollup](https://youtu.be/NZ0qR4HYIJ4?feature=shared)
* Learn more: [About Eigenlayer](https://consensys.io/blog/eigenlayer-a-restaking-primitive)

<br>


---

# 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.mangata.finance/welcome/litepaper/omnichain-zk-rollup.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.
