> For the complete documentation index, see [llms.txt](https://docs.seda.xyz/home/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.seda.xyz/home/archvie/seda-litepaper/seda-an-intent-based-modular-data-layer.md).

# SEDA: an Intent-Based Modular Data Layer

SEDA goes far beyond today’s definition of an oracle. SEDA is a data transmission and computation network that enables a permissionless environment for developers to deploy data feeds. SEDA implements a fully modular interface that developers can use to dictate what data feeds to fetch and how to use this data for computation. This approach ensures that developers receive results that can be readily integrated into their networks and/or smart contracts.\
\
The SEDA Network consists of:

* **The SEDA Chain**: which is used for settlement, and data storage for distribution.
* **The Overlay Network**: a Multi-Party Computation (MPC) network that does the data querying and computation.
* **Solvers**: the entities forwarding new data requests to the SEDA Chain and forwarding results to destination chains.
* **Data Providers**: the (private) data providers plugging in to the SEDA Network.&#x20;

The SEDA Chain and Overlay Network have security guarantees consistent with leading layer one networks. Security guarantees are facilitated through game theory, cryptography, strong backstops, and a high degree of configurability and computability.&#x20;

SEDA eliminates the need for any trusted authority role within the Network with the use of specially designed economic incentives. Any entity can validate, relay, request, and supply data. As a fully interoperable layer one network, SEDA is universally accessible from any blockchain network with shared security.

Developers on destination networks can request both public and private data depending on their desired use case. The SEDA Network incentivizes data providers to participate by allowing them to earn revenue based on the utilization and the value of the data they provide. Data providers get to set their fee on a per-query basis, and will earn a percentage of the on-chain opportunities their data enables through OEV auctions, more on this later.

When issuing a data request, developers on destination networks can specify a set of instructions that determines how SEDA should perform computation on the fetched dataset. As a result, developers on destination networks utilizing SEDA can perform complex computations off-chain. These complex computations enable developers to perform more extensive computation than what would otherwise be possible within the destination network’s rigid smart contract environment.<br>


---

# 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.seda.xyz/home/archvie/seda-litepaper/seda-an-intent-based-modular-data-layer.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.
