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.