> For the complete documentation index, see [llms.txt](https://circular-protocol.gitbook.io/circular-developer-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://circular-protocol.gitbook.io/circular-developer-docs/readme.md).

# Overview

The most effective way to learn a new technology is by getting hands-on experience. This section offers practical examples to guide your development on the Circular network. Whether you’re just starting out in web3 or already a seasoned Circular expert, these guides are designed to help you maximize your development potential and make the most of the Circular platform.

## Why Circular?

Circular is a scalable, multi-chain blockchain designed for millions of users. Its infrastructure frees developers from focusing on blockchain optimization, letting them concentrate on building applications that achieve product-market fit. With low fees, customizable architecture, and a developer incentive model that shares transaction fee revenue, Circular enables the creation of user-friendly, scalable, and profitable applications across various industries. This allows developers to prioritize high-quality user experiences while benefiting from the network’s flexibility and efficiency.

## Guides by Role <a href="#guides-by-role" id="guides-by-role"></a>

Simple guides for common tasks, based on your role in the Circular ecosystem.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Developer Guides</strong></td><td>Guides for developers of all levels.</td><td><a href="/files/UHF7zjwcq36zmrwja3ub">/files/UHF7zjwcq36zmrwja3ub</a></td><td></td><td><a href="/pages/CyH2xJQs9yWJ1S8BYNav">/pages/CyH2xJQs9yWJ1S8BYNav</a></td></tr><tr><td><strong>Operator Guides</strong></td><td>Guides for validators and node operators.</td><td><a href="/files/vxs1ER5I8VkIA0IaOqfo">/files/vxs1ER5I8VkIA0IaOqfo</a></td><td></td><td><a href="/pages/7aUFmnCMx9m4smGncsXL">/pages/7aUFmnCMx9m4smGncsXL</a></td></tr></tbody></table>

## Get Started Developing on Circular <a href="#guides-by-role" id="guides-by-role"></a>

Start your Circular developer journey here.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Install Circular</strong></td><td>Install Circular on your Windows, MacOS, or Linux system.</td><td><a href="/files/UHF7zjwcq36zmrwja3ub">/files/UHF7zjwcq36zmrwja3ub</a></td><td></td><td><a href="/pages/CyH2xJQs9yWJ1S8BYNav">/pages/CyH2xJQs9yWJ1S8BYNav</a></td></tr><tr><td><strong>Your first Circular dApp</strong></td><td>With Circular set up, you’re ready to begin your development journey.</td><td><a href="/files/vxs1ER5I8VkIA0IaOqfo">/files/vxs1ER5I8VkIA0IaOqfo</a></td><td></td><td><a href="/pages/7aUFmnCMx9m4smGncsXL">/pages/7aUFmnCMx9m4smGncsXL</a></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr></tbody></table>

## Circular 101 for Developers <a href="#guides-by-role" id="guides-by-role"></a>

Learn the basics of Circular and how it differs from other blockchains.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Infrastructure</strong></td><td>Learn the different components of Circular's blockchain infrastructure.</td><td><a href="/files/vxs1ER5I8VkIA0IaOqfo">/files/vxs1ER5I8VkIA0IaOqfo</a></td><td></td><td><a href="/pages/7aUFmnCMx9m4smGncsXL">/pages/7aUFmnCMx9m4smGncsXL</a></td></tr><tr><td><strong>Smart Contracts</strong></td><td>Install Circular on your Windows, MacOS, or Linux system.</td><td><a href="/files/UHF7zjwcq36zmrwja3ub">/files/UHF7zjwcq36zmrwja3ub</a></td><td></td><td><a href="/pages/CyH2xJQs9yWJ1S8BYNav">/pages/CyH2xJQs9yWJ1S8BYNav</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 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://circular-protocol.gitbook.io/circular-developer-docs/readme.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.
