How It Works
The Aragon OSx DAO Framework
The Aragon OSx DAO framework is structured as follows:
The foundation of the Aragon OSx protocol is the code layer constituted by the core and framework related contracts. The core contracts provide the core primitives intended to be used by users and implemented by developers of the DAO framework. The framework contracts provide the infrastructure to easily create and manage your DAOs and plugins easy. Both are built on top of external dependencies, most notably the OpenZeppelin and the Ethereum Name Service (ENS) contracts.
The core and framework contracts are free to use, and no additional fees are charged.
To govern the framework infrastructure, an Aragon OSx Framework DAO is deployed constituting the governance layer of the Aragon OSx protocol.
In the next sections, you will learn more about the individual components of the framework.