# OuterCircle

OuterCircle is a new-generation protocol for DAO-centric apps.

### For developers

OuterCircle allows developers to create `Routers` - contracts that bring DAOs the ability to interact with dApps. But why? Because that's the way to achieve full flexibility. Imagine voting not with the usual "For"/"Against"/"Abstain" options, but voting with dynamic parameters, when DAO members can decide "For what price to resale the owned NFT" or "For which token swap ETH", or even "What will be the name of our DAO" with the ability to propose your own option on the fly! `Routers` here are used to manage the logic of these complex votes. Ready to build your next DAO-centric app? Follow OuterCircle to not miss the release of protocol standards and template contracts! And yes, totally fee-free for the free Web3.0!

### For DAOs

For DAOs OuterCircle allows not to choose one of the existing "isolated" spaces of DAO-constructors, but use the full set of tools and modify them to achieve flexibility. Moreover, OuterCircle allows DAOs to use complex `Pipelines` to vote one time for multiple actions. OuterCircle app interface *(WIP)* will allow you to create a new DAO or mirror the existing one. Yes, you shouldn't move everything to OuterCircle if you already have a DAO, just start to use the tools you need now. Also, we support complex DAO structures with `subDAO`s which allow you to manage an infinite amount of roles! With your community growth connect more apps or implement your own.

Imagine OuterCircle as a marketplace of Apps built for communities. Open, decentralized, and fee-free. Own your tools, own your DAOs. The new era is coming!

### Resources

Follow the links below to join our communities, ask for help, or subscribe for news.

Web: [outercircle.io](https://outercircle.io)\
App: *WIP*\
Twitter: [twitter.com/0xOuterCircle](https://twitter.com/0xOuterCircle)\
Discord: [discord.com/invite/8dU5CaQaEb](https://discord.com/invite/8dU5CaQaEb)\
Community TG: [t.me/OuterCircleCommunity](https://t.me/OuterCircleCommunity)\
Private Beta Waitlist: [t.me/+Q7O\_G4FME1xmN2Yy](https://t.me/+Q7O_G4FME1xmN2Yy)\
GitHub: [github.com/0xOuterCircle](https://github.com/0xOuterCircle)

### Initial Vision

Check a legacy description of the idea and the background of the project


---

# 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://docs.outercircle.io/general/outercircle.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.
