Skip to content

aragonos:connect

Connect to an Aragon DAO and execute commands within its context.

aragonos:connect <daoName> <block>
Name Type Description
daoName dao DAO kernel address or Aragonid ENS name
block block Commands to execute in DAO context
# Connect to a DAO and grant a permission
aragonos:connect 0x1fc7e8d8e4bbbef77a4d035aec189373b52125a8 (
grant @me @app(agent) TRANSFER_ROLE
)
  • Inside a connect block, commands like grant, install, revoke can be used without the aragonos: prefix
  • The @app() helper resolves app identifiers within the connected DAO context
  • Nested connect blocks allow cross-DAO operations
  • grant — manage permissions
  • install — install apps
  • @app — resolve app addresses