Skip to content

Tooling ​

The tooling for building on OSx: the scaffolding you start a plugin from, and the shared task runner the repos deploy with. For step-by-step walkthroughs, see the guides.

  • Plugin Template (Foundry) — a starting-point repo for writing, testing, publishing, and deploying your own OSx plugin (source: osx-plugin-template-foundry).
  • Foundry Task Runner (just-foundry) — the shared just/Foundry task runner and environment manager the Aragon repos use for building, testing, deploying, and verifying across chains (source: just-foundry).
  • EVM Mirror — Aragon's source-verification CLI: checks that a contract's verified onchain code matches the exact commit that was deployed (source: evm-mirror).

Where to start ​

Read about the plugin framework and what a plugin and its setup are before using the template to scaffold one. Follow the guides for step-by-step instructions.