Aragon DAO operations: connect to DAOs, manage permissions, install and upgrade apps.
Config variables are set with set (fully qualified, including the module prefix) and are only readable by their own module and the user script.
| Variable | Type | Default | Description |
|---|
$aragonos:ensResolver | address | — | Custom aragonID ENS resolver used to resolve DAO names (forks / testing). |
| Command | Description |
|---|
| aragonos:act | Execute an action on a target contract through an agent or vault. |
| aragonos:connect | Connect to an Aragon DAO and execute commands within its context. |
| aragonos:forward | Route actions through a chain of forwarder apps with optional context. |
| aragonos:grant | Grant a permission on a DAO app to an entity, with an optional oracle. |
| aragonos:install | Install an Aragon app into the connected DAO. |
| aragonos:new-dao | Create a new Aragon DAO and register it with an ENS name. |
| aragonos:new-token | Create a new MiniMe token with configurable name, symbol, and decimals. |
| aragonos:revoke | Revoke a permission from an entity on a DAO app, optionally removing the manager. |
| aragonos:upgrade | Upgrade an installed Aragon app to a new version. |
| Helper | Returns | Description |
|---|
| @aragonos:app | address | Resolve an app name to its proxy address within the connected DAO. |
| @aragonos:aragonEns | address | Resolve an Aragon ENS name to its address. |
| @aragonos:nextApp | address | Predict the address of the next app to be installed in the DAO. |