# Datagram Core Substrate (DCS)

The Datagram Core Substrate DCS is the foundational layer that powers Datagram’s Connectivity Layer, enabling seamless, decentralized coordination of compute, bandwidth, and storage resources. By functioning as a network of networks, DCS provides the infrastructure for any DePIN project to launch and scale without the need to build a custom network from scratch.&#x20;

### Key Features

* **Resource Coordination:** DCS dynamically distributes workloads and routes traffic based on real-time demand, ensuring optimal performance while maintaining interoperability with the broader network.
* **Network Operations Center (NOC):** Integrated with DCS, the NOC monitors node uptime, performance, and resource utilization, enabling automated reward distribution for node operators.
* **Modular Architecture:** DCS uses a containerized, dockerized environment, allowing developers to deploy workloads in parallel with core network operations.
* **Blockchain-Agnostic Deployment:** Supports deployment across EVM and non-EVM networks (e.g., Avalanche, Solana, Ethereum L2s), ensuring interoperability and flexibility.
* **Simplified Integration:** Abstracts blockchain complexities, allowing developers to focus on application development rather than managing backend logistics.

### Functionality

At its core, DCS acts as a coordinated service mesh for decentralized infrastructure, allowing projects, businesses, or developers to deploy their own custom node networks while benefiting from Datagram’s global backbone.

For example, a company building a decentralized AI training platform can use DCS to intelligently distribute workloads across geographically distributed nodes. Meanwhile, the NOC continuously verifies uptime and performance, automating rewards and ensuring reliability.

By combining real-time orchestration, automated performance tracking, and cross-chain compatibility, DCS transforms the way decentralized infrastructure is deployed and scaled—offering developers an experience on par with cloud platforms like AWS, but decentralized by design.


---

# 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://doc.datagram.network/datagram-architecture/datagram-core-substrate-dcs.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.
