> For the complete documentation index, see [llms.txt](https://docs.constellationnetwork.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.constellationnetwork.io/metagraph-development/resources/example-codebases.md).

# Example Codebases

## Example Codebases

The Euclid SDK is designed to provide developers with the tools they need to build robust and scalable decentralized applications on the Constellation Network. To help you get started, we have curated a list of exemplary codebases that you can explore and learn from. These codebases are open-source projects that demonstrate various aspects of using the Euclid SDK in real-world scenarios.

### Codebases[​](https://docs.constellationnetwork.io/sdk/resources/example-codebases#codebases) <a href="#codebases" id="codebases"></a>

<table data-card-size="large" data-view="cards" data-full-width="true"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Metagraph Examples</strong></td><td>The Metagraph Examples repository contains several minimalist metagraph codebases designed to demonstrate specific metagraph features in a simplified context. All projects in this repo can be installed with <code>hydra install-template</code></td><td><strong>Displays:</strong> many concepts.</td><td><a href="https://github.com/Constellation-Labs/metagraph-examples">https://github.com/Constellation-Labs/metagraph-examples</a></td><td><a href="https://393710127-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxrXzGdpjkF8q1pQcgabg%2Fuploads%2FM7RiRUvHXoc2Kw5J95FZ%2Fmsedge_v7yXuo4J3Z.png?alt=media&amp;token=e849f3c5-26da-4329-be2e-e261f2163976">msedge_v7yXuo4J3Z.png</a></td></tr><tr><td><strong>Dor Metagraph</strong></td><td>This repository is the codebase of the Dor Metagraph, the first metagraph to launch to MainNet. The Dor Metagraph ingests foot traffic data from a network of IoT sensors.</td><td><strong>Displays:</strong> strategies for processing binary data types using decoders, reward distribution, and separation of public/private data using calculated state.</td><td><a href="https://github.com/Constellation-Labs/dor-metagraph">https://github.com/Constellation-Labs/dor-metagraph</a></td><td><a href="https://393710127-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxrXzGdpjkF8q1pQcgabg%2Fuploads%2FyUaJH8sWqzrXMFis9zwo%2Fmsedge_lJxQAuU1qz.png?alt=media&amp;token=afd69ce7-3dbd-4ae5-bb07-263a179e853d">msedge_lJxQAuU1qz.png</a></td></tr><tr><td><strong>EL PACA Metagraph</strong></td><td>This repository is the codebase of the EL PACA Metagraph, a social credit metagraph designed to track and reward community activity within the Constellation ecosystem.</td><td><strong>Displays:</strong> data fetching using daemons, integration with 3rd party APIs, and reward distribution</td><td><a href="https://github.com/Constellation-Labs/elpaca-metagraph">https://github.com/Constellation-Labs/elpaca-metagraph</a></td><td><a href="https://393710127-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxrXzGdpjkF8q1pQcgabg%2Fuploads%2FCy0aIw54wbfV67EIB9F0%2F0_WvduXV4zjh8PsjGm.webp?alt=media&amp;token=612dde25-34ef-44a5-9c0d-29ee963021af">0_WvduXV4zjh8PsjGm.webp</a></td></tr></tbody></table>


---

# 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://docs.constellationnetwork.io/metagraph-development/resources/example-codebases.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.
