Creating a DAO¶
This guide shows how to create a DAO that can curate and improve a shared library over time.
Why This Matters¶
DAO creation sets the governance and incentive rails for your improvement loop. Pick a mode that matches your coordination needs, then iterate as participation grows.
Where This Fits in the Loop¶
This guide is part of Govern and Curate: discover -> publish -> govern -> reward -> improve.
Prerequisites¶
Step 1: Choose Governance Mode¶
Use one of the supported governance modes:
personal— solo operator flowteam— small trusted operator groupcommunity— token-governed community flow
Step 2: Create the DAO¶
Minimal community DAO:
Personal DAO:
Team DAO (with explicit operator):
sage governance dao create \
--name "Core Team DAO" \
--governance team \
--operator 0xYourOperatorAddress
Step 3: Verify DAO State¶
sage governance dao discover
sage governance dao info 0xYourDAO
sage governance proposals list --dao 0xYourDAO
Optional: Seed Initial Library Content¶
You can seed the DAO at creation time with either:
--manifest-cid <CID>for an existing pushed manifest, or--skill <path>(repeatable) to build a manifest from local skills.
Example:
sage governance dao create \
--name "Audit DAO" \
--governance community \
--manifest-cid bafybeixxxxxxxxx
Operational Notes¶
- DAO creation burns SXXX (default minimum if
--burnis omitted). - Team/personal modes require clear operator ownership.
- Community mode should be paired with clear proposal/voting norms from day one.