> For the complete documentation index, see [llms.txt](https://research.dapps.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://research.dapps.co/dapps-framework/scalability-and-interoperability.md).

# Scalability and Interoperability

At the heart of the *Dapps Framework* lies the ambition to cultivate an ecosystem primed for scalability and interoperability, vital components for the expansion of Web3. Let's delve into how *Dapps Framework* handles these crucial facets:

**Scalability**: The *Dapps Framework* is designed with scalability as a focal point, acknowledging the constraints of blockchain networks such as Ethereum, noted for their limited throughput and substantial transaction fees. The structure of the *Dapps Framework* facilitates seamless scaling, regardless of the size of the user base. As more users onboard, developers can promptly and effortlessly upgrade their *smart dApps* without any interruption to the user experience.

With *Dapps Framework*, the demand for microservices, diverse hosting environments, or even the need to manage a database, becomes obsolete. *Smart dApps* encapsulate the complete codebase, transforming it into a portable and self-contained unit, which can scale based on the needs of the users.

**Interoperability**: Within the current Web3 landscape, dApps tend to exist in isolation, with interoperability being restricted. The *Dapps Framework* counteracts this issue by adhering to standardized protocols and formats, thereby assuring that dApps developed within the framework can communicate and interact with one another, as well as with other elements in the Web3 ecosystem.

Moreover, the deployment of *smart dApps* revolutionizes the concept of interoperability. *Smart dApps* inherently possess the ability to interact with other *smart dApps*, paving the way for collaborative and interconnected experiences that surpass the limitations of individual dApps. Developers can effortlessly construct bridges between various applications, leading to a more comprehensive and integrated ecosystem.

The *Dapps Framework* provides a platform that truly embodies the essence of Web3 – decentralized, interconnected, and scalable. It equips developers with the necessary tools to transcend the existing constraints of the Web3 ecosystem, leading to the creation of applications that provide seamless user experiences and the ability to work together fluidly in the ever-evolving digital landscape.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://research.dapps.co/dapps-framework/scalability-and-interoperability.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
