Build DAOs, protocols and dapps
Aragon is the most powerful and modular way to run DAOs. But on our journey creating DAOs, we discovered how to modularize individual components that can be used for creating any dapp or crypto protocol.
Solidity framework for governance
Easily interact with your dapp's state
Create a beautiful UI for your dapp
You can create organizations that let entities (users, smart contracts) interact with each other and create rich governance mechanisms by using the Access Control List.
You can also create templates so other people will be able to create pre-configured organizations just by selecting your template in the setup process. This way, you can benefit from the existing stack for creating and managing decentralized organizations.
You can create dapps that run within the Aragon client (Aragon apps). Aragon apps are interoperable between each other and can forward actions to one another so there's no need to reinvent the wheel.
An example is a voting app that can forward the intent of a user to another app if the voting passes. You can just build an Aragon app that exposes some functionality and then any governance mechanism will be able to consume it without any additional changes.
For crypto protocols
You can build any governance mechanism to upgrade your crypto protocol or its parameters. Benefit from any of the existing governance mechanisms that support aragonOS, or easily roll out your own.
Projects like these leverage the Aragon stack