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. These are the tools; step-by-step walkthroughs that use them are being written in 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 on-chain code matches the exact commit that was deployed (source: evm-mirror).

Where to start

Understand the plugin framework, and what a plugin and its setup are, before the template (how to scaffold one). Step-by-step guides that turn this into a walkthrough are planned (not yet written).