> ## Documentation Index
> Fetch the complete documentation index at: https://www.diadata.org/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# DIA Stack Overview

> DIA is a fully on-chain, trustless oracle architecture featuring permissionless access and modular design, powered by an Ethereum Layer-2 core. Developed by DIA, open for all.

## Introduction to DIA

DIA's architecture focuses on maximizing decentralization and trustless execution. It is composed of state-of-the-art modular components that use Lasernet, DIA’s native Ethereum layer-2 rollup, as its core settlement layer for critical data operations such as computation and verification.

DIA tackles traditional blockchain oracles' issues through its rollup-powered architecture:

* Independent nodes fetch data directly from sources (CEXs, DEXs, more)
* Data is submitted on-chain to DIA Lasernet – DIA's ETH L2 rollup
* Processing and aggregation of data happen on-chain
* Transactions are settled on-chain transparently

## Features

<CardGroup cols={2}>
  <Card title="Crypto-economic security" icon="lock" iconType="solid">
    Decentralized data sourcing by independent Feeder nodes, backed by staked assets.
  </Card>

  <Card title="Any asset from any chain" icon="link" iconType="solid">
    DIA’s first-party data sourcing capabilities one of its core benefit, enabling unlimited asset coverage.
  </Card>

  <Card title="Deploy anywhere, fast" icon="rocket" iconType="solid">
    Seamless data transmission to any chain significantly reduces time to market and friction in the developer UX.
  </Card>

  <Card title="Open and permissionless" icon="user-group" iconType="solid">
    Anyone can contribute to the system’s security or self-deploy and manage oracles contracts.
  </Card>

  <Card title="Full data transparency" icon="eye" iconType="solid">
    From granular data sourcing to immutable processing trails, the stack ensures that everything is fully traceable.
  </Card>

  <Card title="No trust assumptions" icon="circle-check" iconType="solid">
    Data computation happens on-chain via smart contracts, enabling full verifiability of the end-to-end process.
  </Card>
</CardGroup>

## Data Flow: From Source to Feed

DIA is composed of three main stages, each critical to ensuring the accuracy, reliability, and accessibility of your data.

<Frame caption="DIA stack's components">
  <img src="https://mintcdn.com/diadata/qIgjiltsbRJuXYkF/images/intro-to-lumina/lumina-stacks-components.png?fit=max&auto=format&n=qIgjiltsbRJuXYkF&q=85&s=fc40770dba39a3b99854d3b79ff06b17" alt="" width="1330" height="760" data-path="images/intro-to-lumina/lumina-stacks-components.png" />
</Frame>

| Component                        | Description                                                                                                                                                                                                                                                     | Learn more                                                            |
| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- |
| **Feeders (Sourcing Layer)**     | Collect real-time data from decentralized exchanges (DEXs), centralized exchanges (CEXs), and other sources through **Feeders**. Learn how our decentralized network of nodes ensures that your data is accurate, timely, and sourced directly from the market. | [Feeders](/docs/dia-stack/architecture/core-components/feeders)            |
| **Lasernet (Aggregation Layer)** | Process and verify the collected data using **Pods** and **Aggregators** within the **LaserNet** infrastructure. Dive into how these components transform raw data into reliable and secure price feeds for your dApp.                                          | [Lasernet](/docs/dia-stack/architecture/core-components/lasernet/overview) |
| **Spectra (Messaging Layer)**    | Deliver processed data across multiple blockchains using **Spectra**, our industry-leading cross-chain messaging protocol. Discover how Lasernet makes it easy to integrate DIA’s oracle data into any blockchain environment.                                  | [Spectra](/docs/dia-stack/architecture/core-components/spectra)            |

For a breakdown of each process, read the [Architecture](/docs/dia-stack/architecture/core-components/overview) section.
