# Security

Zircuit aims to raise the web3 security bar by adding cutting edge real-time security features to create a more secure transaction environment. By focusing on security at the sequencer level, Zircuit is able to provide additional security to Zircuit transactions and the contracts deployed on it.

### Zircuit Team Expertise

Developed over the past year and a half by experts in blockchain security and technology, Zircuit is built with a security-first mindset. We’ve been at the forefront of research into topics like rollup security tooling, rollup compression, and scaling cryptography. This work has earned us multiple L2 research grants from the Ethereum Foundation and the Zcash foundation. Zircuit's security experts have audited everything from layer one networks to layer twos, and everything in between.

### Base Level Security

As with other L2 networks on Ethereum, Zircuit inherits security from Ethereum. As a zero-knowledge rollup, Zircuit's state is tied to cryptographic proofs posted on the underlying blockchain.

### Security at the Sequencer Level

Zircuit will protect users at the [sequencer level](/info/architecture/sls-deep-dive.md) by monitoring the mempool for malicious transactions and preventing their inclusion into a block when catastrophic issues or attacks are found and verified. Zircuit’s protocol is revolutionizing web3 security by moving attack prevention to the underlying sequencer level in addition to security efforts focused on the application and smart contract level.

### Secure Native Bridge

Zircuit’s native bridge infrastructure incorporates best-in-class security architecture and safety practices. The canonical bridge is straightforward and easy to use while maximizing user security, and will also incorporate real-time threat prevention techniques.


---

# 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.zircuit.com/info/security.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.
