# Nexus: Settlement on ETH L2s

A zkLink Nexus L3 rollup settles the transactions and transition of states on Ethereum's L2s, and the L2s settle on Ethereum. The smart contract on Ethereum plays the key role to check if sync hashes from different rollups are consistent.

<figure><img src="https://3769499472-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6MmO5lFN4McSMz0tzyOs%2Fuploads%2Fgit-blob-d6b3830e865517033b7a5e245ba07a1c99ee9e95%2Ffigure3.png?alt=media" alt=""><figcaption><p>Security inheritance of zkLink Nexus</p></figcaption></figure>

The settlement process of a Nexus L3 rollup is shown above. Nexus rollup posts data and ZKP to the connected L2s, where the correctness of the states and transactions is verified via the verifier contract.

Since the correctness of the states and transactions of L2s will be finalized on Ethereum via validity proof (for ZK-Rollup L2s) & fraud proof (for Optimistic-Rollup L2s), and multi-chain state synchronization is finalized via Ethereum, it could be stated that a zkLink Nexus L3 rollup inherits the security of Ethereum.


---

# 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.zk.link/architecture/settlement-layer/nexus-settlement-on-eth-l2s.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.
