> For the complete documentation index, see [llms.txt](https://docs.chaindrop.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chaindrop.com/docs/app-rollups/rollup-stack.md).

# Rollup Stack

#### In-Depth Look at the OP Stack

**A Foundation of Scalability and Performance**\
The OP Stack is the technical backbone of Chaindrop's rollup solution, meticulously designed to maximize performance and scalability. This stack is a complex yet elegant assembly of various blockchain components, each playing a vital role in the overall functionality and efficiency of the rollup.

* **Layered Architecture**: The OP Stack is structured in a layered manner, allowing for modular customization and upgrades. This architecture ensures that different components of the stack, such as consensus mechanisms, data storage, and transaction processing, work harmoniously while maintaining the flexibility to evolve independently.
* **Optimized for Speed and Efficiency**: Each layer of the OP Stack is optimized to handle specific tasks efficiently. Whether it's processing transactions at high speed, ensuring data integrity, or maintaining consensus, the stack is fine-tuned to deliver top-notch performance.
* **Future-Proofing**: As blockchain technology evolves, the OP Stack is designed to adapt and incorporate new advancements. This forward-thinking approach guarantees that Chaindrop rollups remain at the forefront of blockchain innovation.

[Learn more about the OP Stack on Optimism's Docs](https://stack.optimism.io/)

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.chaindrop.com/docs/app-rollups/rollup-stack.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
