--- tags: daostillery --- # DAO CANVAS: MOLOCH V3 ## starter notes Purpose/Manifesto What does the DAO seek to accomplish? Resources/Treasury Amount of starting resources and method of acquisition? starting resources: `Amount` resource acquisition: - member dues - protocol - grants - investment - token/nft sale Membership Who is needed to accomplish the purpose? What should be their relationship to governance? Structure One small community hub and spoke model no big communities? Onchain activities - treasury management - contributor compensation - reputation - enter rule - buy token - earn token - exit rule Governance - quorum (security) - voting/grace (cadence, security) - ragequittable tokens? Human Level - Norms, customs, culture - Rules, regulations - Processes, practices External tools - signaling - access control/roles hats - treasury mgmt tools - comms - chat - prop flow ### Output Holistic DAO Canvas - More humanistic inputs - IF points to Moloch -> Moloch Summoner - Moloch V3 DAO Params for Summoning - Many Params for many DAOs? + Hub DAO ### Interaction Format collect, synthesize, distribute info. then look at possible interactions like conditional forms. - offer a basic suggestion (simple) - offer a galaxy brain suggestion (advanced) ## Reverse Engineer Whats yo Meme? Here's da mechanism. Timeline: - ephemeral/unknown - long-lasting Purpose/Meme: - Public Goods Coordination Formats: - Funding/Allocation - Providing Services - Building a Product (DAOhaus) ## How to Moloch ### Technical / Summon Params DAO Name: vSTK token name: {DAO name} vSTK token symbol: {DAO name} vSTK token transferable?: false nvSTK token name: {DAO name} LOOT nvSTK token symbol: {DAO name} LOOT nvSTK token transferable?: false voting: 3 days grace: 2 days quorum: 0% min retention: 66% sponsor threshold: 0 new offering: 0 starting members & tokens: {connected addr} 1 0 shamans & permissions: probs only advanced suggestions for now until some standards emerge. ### DAOs/Communities/Usecases Whats yo Meme? Compose dat mechanism. Product: How to build your own DAOhaus/Bandstock core team only? add other contributors? Service: How to build your own Raid Guild/WGMI Grants/Investments: How to build a grants/investment dao Hybrid: Add DAO As A Service (clubhouse/reddit) #### Service DAO! Meme: Coordination Game: - `coordination engine`: players self-organize to source and complete work - `membership`: new players request to join and current players vote to reject/accept. - create value: - source clients/work - complete work (create value) - capture value - X% to active players - Y% to vault - meta-actions - curating membership - curating work - bootstrap resources (fees, grants, investment, etc) - investment: - advanced: - growth: Moloch V3 Mechanism: - vSTK: non-transferable proposal required for membership. active members are voting members - nvSTK: start non-transferable - Voting: start 4hr/2h4,3d/2d - quorum: start 40% - shaman: need poke to sync data patron #### Club or Hybrid Clubhouse Meme: Social Club Clubhouse hangout zone Power: - centralized - decentralized Enter - permissioned - permissionless Exit - All assets - Some assets Funding: - none - from investors (non-voting members) - from members (voting members) - grants - all the above ##### Security vs Usability Security - very low/open (low or no finances) - low - medium - high - very high Fastest Decision you need to make?(governance cadence) - custom: 4 hours - hourly - daily - weekly - biweekly - monthly ##### Summon Params DAO Name: Club vSTK token name: {DAO name} vSTK token symbol: {DAO name} vSTK token transferable?: false nvSTK token name: {DAO name} LOOT nvSTK token symbol: {DAO name} LOOT nvSTK token transferable?: false voting: 3 days grace: 2 days quorum: 0% min retention: 66% sponsor threshold: 0 new offering: 0 starting members & tokens: {connected addr} 1 0 shamans & permissions: probs only advanced suggestions for now until some standards emerge. ##### Migration V2 -> V3 V2 Params (Load from contract) V3 Params (translated and presented as review/edit) - vSTK (copy shares/addrs) - nvSTK (copy loot/addrs) - voting/grace (copy) - v3 updates (upgrades - can add these later if desired) - vSTK transferable? - nvSTK transferable? - add a quorum? - add a shaman? V3 Metadata (ported over as review/edit) `[ Summon ]` ##### Minimize Summon Params ###### OFFCHAIN BEFORE ONCHAIN DAOs are really great at performing actions on-chain, but not so great at offchain. Blockchains and thus DAOs are trustless and fully non-custodial. Anything not on-chain requires trust, and so any actions taken offchain do not have the protections and benefits of trustlessness that comes with legitimate blockchains. You should not look to replace all actions with onchain governance. This guide will only focus on take decisions made offchain and execute them onchain. **Example governance flows** **OFFCHAIN** Members (all-tiers) propose things offchain in the forum **ONCHAIN** Members with vSTK can propose on-chain, referencing the offchain discussion During the voting period, Members with vSTK can vote yes or no on proposals. During the grace period, Members with either vSTK or nvSTK can ragequit, removing their proportionate stake. If proposal gets enough votes to pass quorum and has more yes than no votes, it is considered `PASSED` and will execute. Otherwise, the proposal will fail and cannot be executed. Example: DAO needs a website Some member(s) of the DAO offer to facilitate the building of a new website. The member finds or builds a suitable team and requests their budget. The member makes a proposal to send the 10k to the group's address. ###### Membership & Governance Membership (tokens) - Invite only (Prospective Members apply to join and get vSTK if approved by dao. ) - Play to Earn (Prospective Members earn governance tokens through contributions) - Transferable token (Prospective Members buy or receive a token) - Free to join outer tier Governance (weighting) - based on capital - based on individuals - based on social capital (quadratic) ###### vSTK transferable? **YES** Members will be able to transfer power freely to others. This also means power can be placed into open markets where they could be purchased. Minting of governance tokens is still only controlled by the moloch. **NO** Members will only be able get voting power through a dao proposal. Note: nvSTK can be paused or unpaused through dao proposal ###### nvSTK transferable? **YES** Members will be able to transfer power freely to others. This also means power can be placed into open markets where they could be purchased. Minting of governance tokens is still only controlled by the moloch. **NO** Members will only be able get voting power through a dao proposal. Note: nvSTK can be paused or unpaused through dao proposal ###### voting time rabbit --> ape --> tortoise ---> custom |speed | voting | grace | |---|---|---| |daily | 12 hours | 12 hours| |weekly | 3 days | 2 days | |biweekly | 7 days | 7 days | |monthly | 14 days | 14 days | A shorter voting period gives dao members less time to react than a longer period. Means the dao can act fast. ###### quorum? Can be balanced with quorum. For example, a short voting period but high quorum. The short voting period allows for quicker decision making, while the high quorum ensures that decisions are made with high conviction. The higher the quorum, the higher the coordination cost though, so be wary of too high of quorums. Default to 33%? ## Starting data from DAO CANVAS ### Controller **Name your DAO** **Describe the DAO's goals as explicitly as possible:** Take a moment to condense it into one precise sentence. **What Decisions/Systems can the DAO control?** Budget allocation? Hiring? Investments? All of the above? **What problem do you seek to solve by summoning a DAO** Get useful ideas? Make decisions faster? Run a company? Gather opinions? Etc...