Skip to content

Guides ​

Linear, task-oriented, Foundry-based walkthroughs that link into the concept graph for depth. Read a guide top to bottom; follow its links when you want the underlying detail. (The one exception to "Foundry-based" is the narrative Why OSx, which has no code.)

Follow the reading order below, with links to the concepts each guide uses.

Before you start: Setup, the one-time Foundry project scaffold (start from the template, point at a deployed protocol) that every guide below assumes.

Understand ​

Use and operate a DAO ​

Build a plugin ​

  • Build a plugin — from the template: pick a base type, write the plugin's auth-gated logic, and write its PluginSetup (the permission arrays).
  • Publish a plugin to a PluginRepo — first version 1.1, release vs build, metadata, and the registry.

For details on composing multi-stage governance with the SPP, gating permissions with the ready-made condition library, and deploying the whole protocol on a new chain, follow the linked concepts.