A course by Stephen Reid · Original notes Original notes available on Google Docs · Event page

How to DAO
(DAO: Decentralised Autonomous Organisation)

Sep–Oct 2021

A four-week, better-than-free course on the future of co-operation

Funded by the DAOhaus UberHaus

Lead facilitator Stephen Reid (@daoist321)

Best viewed with 'Print layout' off (View > uncheck 'Print layout')

Join the next live cohort by signing up to the waitlist at https://dandelion.earth/events/60deda020a7fd500113e9296

View the report on the course

Session 1 prep

Session 1: Introduction to DAOs

Game theory & coordination failure

More on multipolar traps

The evolution of coordination

Coordination in nature

Computational biology

Ownership and decision making in the legacy legal system

Provocations on property/ownership

Ursula K. Le Guin & The Dispossessed

Ownership of organisations

Traditional

Worker-led/steward-led

Golden shares

Case study: Equal Care Co-op: a multi-stakeholder platform co-operative

Participatory budgeting

Blockchain 101

Bitcoin: the first cryptocurrency

Ethereum: the world computer

Smart contracts

DAOs

What is a DAO?

Why DAO/what problems do DAOs solve?

An overview of the DAO space

Structure of DAOs

Holacracy & Sociocracy

Coin voting

Proof-of-personhood

Quadratic voting

Vote delegation/liquid democracy

Conviction voting

Other issues with coin voting

Zodiac Seele

Beyond coin voting: Separation of voting and economic rights (>> DAOhaus!)

Homework

Session 1 recording

Session 2 prep

Session 2: Introduction to DAOhaus

Shares and loot

Proposal types

Stages of a proposal

Intro to Boosts

Discord Notifications

Discourse Forum

Safe Minion

sesh

Homework

Session 2 recording

Session 3 prep

Session 3: Deeper into DAOhaus

More boosts

Mintgate

Superfluid

Recognising contributions

Collab.land

Coordinape

SourceCred

Useful web2 software to support decision-making

Loomio

Polis

Federated DAOs

UberHaus

Panvala

PrimeDAO

Homework

Session 3 recording

Session 4 prep

Session 4: The Future of DAOs

Working for DAOs

Opolis

Utopia Labs

Legal DAOs

Ricardian LLC (Delaware)

Otoco (Delaware or Wyoming)

Horizontal organising frameworks

Reinventing Organisations, Teal & the work of Frederic Laloux

Going Horizontal

The Hum

Better Work Together

The role of Source

Running great meetings

Feedback & growth

Culture & relating

Shared care & organising in pods

Conflict, resolution & endings

Graviton

The future of DAOhaus: Moloch v3/Baal

Session 4 recording

Session 1 prep

Welcome to the How to DAO course! We will be 100 people from across the globe tuning in live for 2 hours every Wednesday 4pm-6pm UK time, starting 22nd Sep.

If you haven't already, please join the How to DAO Discord via https://discord.gg/MN4XDBQukC and introduce yourself in #introductions.

A reminder: You will be sent prep tasks at least a few days before each session (allow 1 hour), and homework at the end of each session (allow 1 hour). To get the most out of the course you should also set aside at least 2 hours per session to go back through the notes, read some of the links provided and make sure you've understood everything we've covered. So that's a minimum of 6 hours per session for maximum benefit (1 hour prep, 2 hours live, 2 hours revision, 1 hour homework).

The first hour of the live sessions will be used to underline some of the key points from the preparatory reading/watching, as a tour of the rest of the notes from the session, and sometimes to give live, on-chain walkthroughs of certain tasks. The second hour will feature presentations followed by Q&A with a number of experts from the DAO space.

For this first session, my approach is to provide you with a 'map of the territory' along with a ton of high quality content, and then leave it up to you to pick which areas you want to go into deeper. We won't have time to cover everything in detail. I suggest you use the 2 hours revision time to read more about anything you found particularly challenging or interesting.

OK, here's the prep for the first session:

Let's generate some excitement by starting with this pair of high-rhetoric/high-production value/low-on-specifics videos from the first DAO hype wave in 2018:

From there, check out some content on the development of organisations, game theory and coordination failure:

Read at least one the following articles:

Listen to at least one of the following and start/join a thread offering some reflections in #session-1 in the How to DAO Discord:

Finally, read the DAOhaus docs pages: What is a DAO?, The Bank and Membership.

Note, I won't be going into detail about how blockchains work. If you need that background, watch Anders' Blockchain Demo

You're encouraged to start discussions about anything from this session you find interesting in the #session-1 channel in the How to DAO Discord.

See you on 22nd Sep at 4pm UK time at https://us06web.zoom.us/j/96014715205 (same link for all sessions).

Best,

Stephen

Session 1: Introduction to DAOs

Santiago Siri (@santisiri) is the cofounder and president of Democracy Earth, a non-profit organisation backed by Y Combinator that is behind the UBI Universal Basic Income token on Ethereum and the Proof of Humanity protocol. He is also Executive Director of DAO Education and the author of Hacktivismo,​ published 2015 by Random House.

Featuring Santi:

Game theory & coordination failure

Conclusions from Coordination Games - Christopher Coyne:

How to solve coordination problems:

  1. Formal standards: Rules that are codified by certain parties/rules about how parties are supposed to act, and/or
  2. Social conventions: A regularity followed by people belonging to a group/a shared expectation of the correct way to behave

(It seems to me this isn't really a binary, it's more a spectrum of formality. What's important is that there's communication and agreement on rules/conventions.)

Conclusions from The Evolution of Trust:

"Build relationships. Find win-wins. Communicate clearly."

Key passages from Meditations On Moloch (OG essay on slatestarcodex.com, audio version here)

"Things are easy to solve from a god’s-eye-view, so if everyone comes together into a superorganism, that superorganism can solve problems with ease and finesse."

"The two active ingredients of government are laws plus violence – or more abstractly agreements plus enforcement mechanisms. Many other things besides governments share these two active ingredients and so are able to act as coordination mechanisms to avoid traps.

For example, since students are competing against each other (directly if classes are graded on a curve, but always indirectly for college admissions, jobs, et cetera) there is intense pressure for individual students to cheat. The teacher and school play the role of a government by having rules (for example, against cheating) and the ability to punish students who break them.

But the emergent social structure of the students themselves is also a sort of government. If students shun and distrust cheaters, then there are rules (don’t cheat) and an enforcement mechanism (or else we will shun you).

Social codes, gentlemens’ agreements, industrial guilds, criminal organizations, traditions, friendships, schools, corporations, and religions are all coordinating institutions [that aren't governments] that keep us out of traps by changing our incentives."

From Know Thy Enemy: Coordination Failures:

"If only there was a technology that allowed groups of humans to choose to easily coordinate with one another! A transparent substrate for trust games where everyone knows where they stand and whose rules can’t be changed on you.

My belief is that this is the ultimate legacy of Ethereum [/smart contracts]. We can now program our values into our economic system—the final form of a stateful internet could allow us to coordinate the actions of multiple economic actors and therefore could solve coordination failures."

Where we're going with this: DAOhaus DAOs (and other no-code DAO platforms) provide crystal-clear (cryptographic) expectations of what the 'rules of the game' are, such that they enable and encourage a higher standard of coordination/co-operation.

No-code DAO platforms have the potential to act as a Schelling point for 'co-operating with money', effectively standardising what it means to be a multi-stakeholder co-op and massively reducing the cost/friction of both inter-organisation collaboration, and participants switching between organisations.

More on coordination:

More on multipolar traps

The evolution of coordination

Coordination in nature

Computational biology

Ownership and decision making in the legacy legal system

Provocations on property/ownership

"My concern is that words like “non-hierarchical” and “self-organising” [can] create a smokescreen, masking the real power dynamics that are ultimately determined by the ownership structure."

Pierre-Joseph Proudhon from Proudhon: What is Property? (video, 17m)

In his 1840 book What is Property? Or, an Inquiry into the Principle of Right and of Government, Proudhon claimed "Property is theft!" (La propriété, c'est le vol! – see this video for more).

From Is Property Theft? (Psychology Today, 2019):

"Interestingly, a careful reading of Proudhon shows that he might have had some workable, realistic ideas, consistent with human nature and evolution. He did not believe that economic change could be obtained by revolution, but only by gradually increasing acceptance of his proposals. He believed that some wealth inequality was inevitable and acceptable; his long-term goal was simply decreasing grotesque wealth inequality. As an anarchist, he did not see government ownership of the means of production (socialism) as a solution, although he accepted the inevitability of government because there will always be people who want to regulate the behavior of others. His goal was simply to minimize governmental control. His hope was that people would see and embrace the wisdom of economic mutualism, which involves voluntary, cooperative, mutual assistance among laborers, resulting in benefits to all workers. There would be no violent overthrow of the government or economic system, but rather a gradual replacement of the politico-economic system as mutualism slowly increased over time."

Ursula K. Le Guin & The Dispossessed

Illustration of Ursula K. Le Guin as a young writer from

Ursula K. Le Guin Was a Creator of Worlds 

The Dispossessed

Worlds of Ursula K. Le Guin (2018 documentary film)

“You cannot buy the revolution. You cannot make the revolution. You can only be the revolution. It is in your spirit, or it is nowhere.”

― Ursula K. Le Guin, The Dispossessed

From ‘The Dispossessed’ By Ursula K. Le Guin: An Embodiment of Postmodern Anarchism ?:

"The existence of an explicitly anarchist society on the moon of Anarres has led many critics of The Dispossessed to focus only on the traditional anarchist themes of this novel. Yet the truly radical legacy of this novel is that it transgresses the boundaries of conventional anarchist thinking to create new forms of anarchism that are entirely relevant to life in the postmodern condition. Le Guin updates the conventional anarchist project and positions anarchism to move into the third millennium...

The strongest and most direct statement of Le Guin’s anarchist vision appears in her 1974 novel The Dispossessed. In her attempt to embody anarchism, Le Guin constructs a highly traditional anarchist society on the planet Anarres. Drawing on the nineteenth-century and early twentieth-century anarchist writers Proudhon, Bakunin, and Kropotkin, she imagines a society [without] the state, organized religion, and private property."

From  The Dispossessed by Ursula Le Guin – Simple Lines:

"A key concept in the social imaginary on Anarres is the idea of society as an ecology, within which people have a ‘cellular function’ – a way of living that is their ideal contribution to the whole. This is a vision of economics built on biology and ecology rather than physics and mechanics... The central values of this society are solidarity and freedom. There is also a rejection of the idea of private property. This runs counter to our familiar notions of individuals and their stuff. This ideology is manifested when people are accused of being ‘propertarians’, or of ‘egoising’ when talking about themselves. The emphasis on non-possessiveness is also found in a sentence such as ‘You can share the handkerchief I use’ [as opposed to, 'You can borrow my handkerchief']. Le Guin skillfully investigates the tensions that emerge between individual desires and a sense of the common need."

From Ursula Le Guin: 'Wizardry is artistry' | Ursula K Le Guin (The Guardian, 2014):

"The “dispossessed” of Anarres are, of course, those who attempt to live without property, but also without a certain kind of language. They have no possessive pronouns (not “you can borrow my handkerchief”, but “you can share the handkerchief I use”) and abjure possessive sexuality. “The language Shevek spoke, the only one he knew, lacked any proprietary idioms for the sexual act … The usual verb, taking only a plural subject … meant something two people did, not something one person did, or had.” Like much of Le Guin’s writing, this is marked by her engagement with the women’s movement, and the notion that a patriarchal language will produce a patriarchal world."

Ownership of organisations

There are two distinct types of ownership rights relevant to organisations:

  1. Voting rights (green): who gets to make the decisions (most importantly, who can fire you!)
  2. Economic rights (blue): who has a claim on company profits

Traditional

Worker-led/steward-led

More on co-ops:

Golden shares

"A golden share is a type of share that gives its shareholder veto power over changes to the company's charter. It holds special voting rights, giving its holder the ability to block another shareholder from taking more than a ratio of ordinary shares."

From Steward-Ownership: Rethinking ownership in the 21st century:

"The Golden Share holds veto rights on all decisions that would effectively undermine the company’s commitment to steward-ownership. This veto-share is held by a “veto-service” foundation such as the Purpose Foundation. To be a veto-share provider, a foundation must be self-owned and have clear provisions in its own charter that enable it to use this veto right

to protect the provisions of steward-ownership."

Case study: Equal Care Co-op: a multi-stakeholder platform co-operative

Equal Care Co-op are building a new, co-owned social care platform that puts care givers and receivers in charge. By incorporating as a multi-stakeholder co-operative, their digital product and accompanying service is owned by and accountable to the communities using and sustaining it. They arrived at the platform co-op model as a response to systemic inequities within the social care system, seeing it as a practical route to centering choice, power and ownership with the two most important people in care – the person giving and the person getting support.

Supported member: You are being regularly supported by Equal Care Co-op (whether that's voluntary or paid support)

Advocate member: Your relative or friend is being supported by Equal Care Co-op but they cannot be a Member themselves.

Investor member: You support our aims and have invested in our Community Share Offer.

Worker member: You are regularly contributing your labour to Equal Care Co-op, whether that's paid or voluntary work.

Participatory budgeting

From What is participatory budgeting? A 60-second guide:

"Participatory budgeting comes in all shapes and sizes, but basically it looks like this:

  1. Ideas are generated about how a budget should be spent
  2. People vote for their priorities
  3. The projects with the most votes gets funded"

A popular web2 tool for participatory budgeting:  Cobudget 

"Cobudget is a tool and a methodology that makes resource allocation participatory. It enables all members of an organization to get involved in decision-making by proposing projects and allocating funds to the proposals they like."

Blockchain 101

Bitcoin: the first cryptocurrency

From Balaji Srinivasan:

"Perhaps the most enduring source of conflict within the Bitcoin community derives from incompatible visions of what Bitcoin is and should become. Businesses building on Bitcoin, believing it a cheap global payments network, eventually became nonviable when blocks filled up in 2017. They weren’t necessarily wrong, they just had a vision of the world that ended up being a minority view within the Bitcoin community, and was ultimately not expressed by the protocol on their desired timeline…  Visions of Bitcoin are not static. Technological developments, practical realities and real-world events have shaped collective views."

Ethereum: the world computer

From Bitcoin vs. Ethereum: What's the Difference?:

"Ethereum proposed to utilize blockchain technology not only for maintaining a decentralized payment network but also for storing [and running] computer code which can be used to power tamper-proof decentralized financial contracts and applications."

From the introductory chapter of the Mastering Ethereum e-book:

"Ethereum is an open source, globally decentralized computing infrastructure that executes programs called smart contracts. It uses a blockchain to synchronize and store the system’s state changes, along with a cryptocurrency called ether to meter and constrain execution resource costs…

Ethereum’s purpose is not primarily to be a digital currency payment network. While the digital currency ether is both integral to and necessary for the operation of Ethereum, ether is intended as a utility currency to pay for use of the Ethereum platform as the world computer.

Unlike Bitcoin, which has a very limited scripting language, Ethereum is designed to be a general-purpose programmable blockchain that runs a virtual machine capable of executing code of arbitrary and unbounded complexity. Where Bitcoin’s Script language is, intentionally, constrained to simple true/false evaluation of spending conditions, Ethereum’s language is Turing complete, meaning that Ethereum can straightforwardly function as a general-purpose computer…

The original blockchain, namely Bitcoin’s blockchain, tracks the state of units of bitcoin and their ownership. You can think of Bitcoin as a distributed consensus state machine, where transactions cause a global state transition, altering the ownership of coins. The state transitions are constrained by the rules of consensus, allowing all participants to (eventually) converge on a common (consensus) state of the system, after several blocks are mined.

Ethereum is also a distributed state machine. But instead of tracking only the state of currency ownership, Ethereum tracks the state transitions of a general-purpose data store, i.e., a store that can hold any data expressible as a key–value tuple... In some ways, this serves the same purpose as the data storage model of Random Access Memory (RAM) used by most general-purpose computers. Ethereum has memory that stores both code and data, and it uses the Ethereum blockchain to track how this memory changes over time. Like a general-purpose stored-program computer, Ethereum can load code into its state machine and run that code, storing the resulting state changes in its blockchain. Two of the critical differences from most general-purpose computers are that Ethereum state changes are governed by the rules of consensus and the state is distributed globally. Ethereum answers the question: "What if we could track any arbitrary state and program the state machine to create a world-wide computer operating under consensus?"

From the whitepaper:

"The intent of Ethereum is to create an alternative protocol for building decentralized applications, providing a different set of tradeoffs that we believe will be very useful for a large class of decentralized applications, with particular emphasis on situations where rapid development time, security for small and rarely used applications, and the ability of different applications to very efficiently interact, are important. Ethereum does this by building what is essentially the ultimate abstract foundational layer: a blockchain with a built-in Turing-complete programming language, allowing anyone to write smart contracts and decentralized applications where they can create their own arbitrary rules for ownership, transaction formats and state transition functions… protocols like currencies and reputation systems can be built in under twenty [lines of code]. Smart contracts, cryptographic "boxes" that contain value and only unlock it if certain conditions are met, can also be built on top of the platform, with vastly more power than that offered by Bitcoin scripting because of the added powers of Turing-completeness, value-awareness, blockchain-awareness and state."

Smart contracts

From What is Ethereum? (EthHub):

"While the word "contract" brings to mind legal agreements; in Ethereum "smart contracts" are just pieces of code that run on the blockchain and are guaranteed to produce the same result for everyone who runs them. These can be used to create a wide range of Decentralized Applications (DApps) which can include games, digital collectibles, online-voting systems, financial products and many others."

From Chapter 7: Smart Contracts and Solidity of Mastering Ethereum:

"The term smart contract has been used over the years to describe a wide variety of different things. In the 1990s, cryptographer Nick Szabo coined the term and defined it as “a set of promises, specified in digital form, including protocols within which the parties perform on the other promises.” Since then, the concept of smart contracts has evolved, especially after the introduction of decentralized blockchain platforms with the invention of Bitcoin in 2009. In the context of Ethereum, the term is actually a bit of a misnomer, given that Ethereum smart contracts are neither smart nor legal contracts, but the term has stuck. In this book, we use the term “smart contracts” to refer to immutable computer programs that run deterministically in the context of an Ethereum Virtual Machine as part of the Ethereum network protocol—i.e., on the decentralized Ethereum world computer.

Let’s unpack that definition:

Computer programs

Smart contracts are simply computer programs. The word “contract” has no legal meaning in this context.

Immutable

Once deployed, the code of a smart contract cannot change. Unlike with traditional software, the only way to modify a smart contract is to deploy a new instance.

Deterministic

The outcome of the execution of a smart contract is the same for everyone who runs it, given the context of the transaction that initiated its execution and the state of the Ethereum blockchain at the moment of execution.

EVM context

Smart contracts operate with a very limited execution context. They can access their own state, the context of the transaction that called them, and some information about the most recent blocks.

Decentralized world computer

The EVM runs as a local instance on every Ethereum node, but because all instances of the EVM operate on the same initial state and produce the same final state, the system as a whole operates as a single "world computer.""

DAOs

From DAO Nation 

 

Great recent overview articles hosted on web3 writing platform mirror.xyz:

Overviews elsewhere:

MCON:

Newsletters:

What is a DAO?

  1. All members have at least some direct control over the org's assets and actions, and
  2. Nobody other than the members can shut it down" (@spengraph)

Is a DAO still a DAO if it's just a 1/n multisig? Or even n/m? 🤔

If I quit this 'DAO', can I take with me a proportional share of the assets of the DAO's treasury?

From Aragon's What's a DAO?:

DAOs allow people to:

From DAOHaus:

Why DAO/what problems do DAOs solve?

Via Aragon

Why DAO? Check the manifestos of some of the DAO platforms:

Some common themes: freedom, sovereignty, co-creation, community

From The Dao of DAOs:

"DAOs are all about maximizing stakeholder value. The users and contributors are also the investors and owners. While community ownership seems weird and novel and almost hippie, it’s actually a more natural model than a few outside investors and board members dumping a bunch of money into a company and deciding what it should do. The reason we do it the way we do is that, until now, it’s been too hard to coordinate having a lot of small owner/stakeholders who all get a say in decision making. Technology is finally enabling the more natural model."

Some of the benefits of DAOs over traditional partnerships and co-operative structures:

See also Past, Present, Future: From Co-ops to Cryptonetworks section Where co-ops fall short

Aragon's take:

An overview of the DAO space

Breakdown of different types of DAO, based on DAO Landscape by Coopahtroopa:

"Right now Gitcoin is known for Gitcoin Grants, which is based on a really powerful coordination mechanism, quadratic funding. But what if instead of building ONE coordination mechanism, we built a generalized generator function of ALL coordination!!! If GitcoinDAO can successfully be a Schelling point for builders of all types of coordination tools, then we could help solve some of the systemic coordination problems in the world."

thanks drizzy for the quick vibe check

Structure of DAOs

Something the co-op movement figured this out a long time ago: DAOs (like co-ops) don't need to be totally non-hierarchical.

From The worker co-operative code

From The Spartan Council:

"The proposal above attempts to balance speed of iteration with avoiding a descent into plutocracy. It attempts to remain close to the status quo of one person one vote by allowing smaller holders to delegate to a council member that will represent them."

Holacracy & Sociocracy

Some large DAOs are experimenting with holocracy, sociocracy and similar models.

From Organizational Structure (Reinventing Organisations wiki):

"Self-managing organizations adopt different forms to fit the context in which they operate. There seem to be three broad types of self-managing structures that have emerged so far:

These structures are not mutually exclusive, and some organizations exhibit a mixture of these types…

For [some] companies, nested teams (often called circles) might be particularly appropriate, as they allow an overall purpose to be broken down into successively less complex and more manageable pieces.

This structure was formalized by Kees Boeke in the mid 20th century in a system called Sociocracy (first applied in a school in the Netherlands). Holacracy, an organizational system pioneered by Brian Robertson in his software company Ternary Software, is also structured in concentric circles.

Through nesting, circles gradually integrate related activities, so there is a hierarchy of purpose, complexity, and scope, but not of people or power. Each circle has full authority to make decisions within the scope of its specific purpose. Decisions are not sent upwards, and cannot be overturned by members of overarching circles."

Coin voting

The elephant in the room: are we simply creating new plutocracies?

Proof-of-personhood

The technology now exists to allow one-person-one-vote voting:

Quadratic voting

"Under quadratic voting, each additional voice credit buys less voting power on an issue, making extreme views more expensive to express and compromise more likely. Individuals, therefore, are more willing to spend their voice credits on current, immediate issues instead of radical, unrealistic ones."

Quadratic Voting: A Solution for the Tyranny of the Majority in Democracy

Articles/papers:

Videos:

Vote delegation/liquid democracy

Tally's delegation UI

Boardroom's delegation UI

Conviction voting

Other issues with coin voting

Zodiac Seele

"Zodiac Seele — another tool in the Zodiac DAO technology stack — provides a proposal core that can register swappable voting contracts, allowing DAOs to choose from various on-chain voting methods that best suit their needs."

Available voting methods at this time:

Beyond coin voting: Separation of voting and economic rights (>> DAOhaus!)

DAOhaus DAOs differentiate between (non-transferable) voting-economic rights (called 'Shares') and (non-transferable) economic-only rights without voting power (called 'Loot'):

"To allow the DAO to issue non-voting shares, we introduce the concept of Loot. Just like Shares, Loot is requested via proposal, issued to specific members and non-transferrable, and can be redeemed (via ragequit) on par with Shares for a proportional fraction of assets in the Guild Bank. However, Loot does not count towards votes and DAO members with only Loot will not be able to sponsor proposals or vote on them."

The next version of DAOhaus will totally decouple voting rights from economic rights with separate 'Voice' (voting) and 'Exit' (economic) shares.

Thus you can think of DAOhaus DAOs as blockchain-based multi-stakeholder co-operatives.

More on the parallels between DAOs and co-ops:

Homework

All homework takes place on the xDai network.

If you haven't already, install Metamask and add xDai via chainlist.org. Post in the #xdai channel in Discord if you need someone to send you a few XDAI tokens.

First homework task – summon a DAO:

Second homework task – submit a proposal to join the How to DAO #1 :

Session 1 recording

https://us06web.zoom.us/... Passcode: v8%017TK

Session 2 prep

Read the DAOhaus docs pages: Proposals, Profile and Boosts 

Read at least one of the following articles:

Watch at least one talk from the recent MCON conference. A couple of recommendations:

Session 2: Introduction to DAOhaus

Our guest experts for this session:

Kevin Owocki (@owocki) is the founder of Gitcoin, whose mission is to empower communities to build and fund open source public goods. In May, Gitcoin launched the GTC token and the Gitcoin DAO — two crucial components allowing Gitcoin to decentralize and build an equitable protocol for funding open source development. Kevin has a BS in Computer Science and 15 years of engineering leadership experience in Open Source Software and Web Startups.

Featuring Kevin:

Samuel B 'Bau' (@CryptononymousE) is an experienced product designer and content writer with a passion to drive change and substantive value to anyone who comes in contact with products he works on. His background in blockchain includes working as a data analyst for Celsius, and he is currently a designer for Raid Guild. His work with DAOhaus includes onboarding new DAOs into the ecosystem, and writing content to translate the mission and vision of DAOs across the wider ecosystem.

By Bau:

Shares and loot

Member page of POOLhaus

A reminder:

Ragequitting

Ragequitting is done via the Profile page

Burns a certain number of Shares and/or Loot in exchange for a proportionate share of each ERC-20 token in the DAO's main treasury. Note, there is no claim on tokens (ERC-20s or NFTs) in side-vaults (Safes).

Proposal types

Stages of a proposal

From the DAOhaus docs page:

1. Submit Proposal

Anyone, even non-members, can submit proposals to the DAO.

2. Sponsor Proposal

After submitting a proposal, it will enter the Unsponsored Proposals section. This means someone with shares (which could be you) must Champion the proposal in order for it to be moved to voting.

Note: You can sponsor your own Proposal, but it is recommended that you have another member sponsor it so they can make sure you have filled out the proposal with the correct information and you get the result you intended for.

Only members can 'Sponsor' the proposal, sending it to the Queue.

3. In Queue

Once the proposal has been sponsored it will enter the Queue. The queue ensures proposals are funneled to voting in an orderly fashion. One proposal will go from the queue to the Voting Period in a time-frame specified by the summoners of your DAO.

4. Voting Period

Once in the Voting Period, members can now vote on the proposal. Every proposal has an 'x' amount of time in the voting period where it must receive more Yes than No votes to pass.

5. Grace Period

Voting is over, and the Proposal is set to pass or fail depending on the votes cast during Voting. Members who voted No, and have no other pending Yes votes, can ragequit during this period.

6. Ready for Processing

Next, the proposal is sent to Processing in which the vote is time stamped on-chain.

7. Completed

After being processed, the proposal is marked as Completed, and all shares, funds or outcomes are executed as specified in the proposal. All outcomes of a proposal that affect you can be viewed by clicking your Address (top right) and selecting View Member Profile.

Intro to Boosts

The Community tab of the Boosts marketplace

Discord Notifications

An example notification from the Discord Notifications boost

"Customise and send notifications of your DAO’s activity to your Discord server with this boost. With Discord notifications, keep your DAO members involved and updated whenever there are new proposals to vote, sponsor or process."

Discourse Forum

"This boost helps your DAO integrate with and create a forum via Discourse -- a widely-used open source forum platform. With each proposal, the Boost automatically creates a forum post [in the Discourse forum at https://forum.daohaus.club/], so that DAO members can have long-form and in-depth discussions for the decisions that matter."

Safe Minion

The FLAMINGODAO Gnosis Safe Collectibles page

"This operation will deploy a new Minion and Gnosis Safe for your DAO, and will give your DAO full control over the Safe's assets and transactions."

Safes can contain both ERC-20 tokens and NFTs. Assets in Safes are not part of ragequits.

sesh

Regular events are an essential part of almost every DAO, and sesh is the best calendar bot for Discord.

Bau running sesh's !list command in the DAOhaus Discord

sesh features

Homework

Session 2 recording

https://us06web.zoom.us/... Passcode: Ljgt8Q3^

Session 3 prep

Read one or both of these articles on Superfluid:

Reading/watching on federated DAOs:

Optionally, check out some of the content coming out of The DAOist:

Session 3: Deeper into DAOhaus

Our guest experts for this session:

Niran Babalola (@niran) is the founder of Panvala, a network of communities who cooperate and earn perks from our shared endowment. His first interactions with blockchain technology—as an open source contributor to Augur, one of the first decentralized applications built on Ethereum—allowed him to understand what this technology is actually capable of changing. If we can opt in to new rules to coordinate our cooperation, blockchain technology can usher in an era of dramatic increases in our common wealth, not just our wealth as individuals. Niran joined the Ethereum-focused technology studio ConsenSys as employee number 28, where he contributed to projects including Gnosis, Benefactory, and ConsenSys Diligence before founding Panvala in 2018.

Featuring Niran:

Dekan Brown (@DekanBro) is co-founder and member of MetaCartel, RaidGuild and DAOhaus. Dekan has been working as a developer for over 15 years with 5 years in the crypto space, developing products, dapp front ends and smart contracts.

Featuring Dekan:

More boosts

Mintgate

Mintgate splash page

"No need for passwords. No need to login. Just hold the token! To access your blog, article, design board, video, album, website, or software your community just needs to buy and hold your token. Keep creating content on the platforms you know. Just add new ways for your fans to engage and earn."

Superfluid

Superfluid splash page

"Superfluid is a new token standard, with the power to describe cashflows, and execute them automatically on chain over time in a non-interactive way. Superfluid flows are programmable, composable and modular. Our first cashflow types allow constant streams of value, and one-to-many distributions."

Recognising contributions

Collab.land

Token-based roles, airdrops (as claims) and tipping

!setup role <Add/Setup a new token based role>

!setup welcomeMessage <Add/Update welcome message for new users. This message will be sent as DM>

!setup claim <Setup an ERC20 token claim>

!setup moca <Add/Setup a new moca points based role>

!setup snapshot <Setup snapshot notification> (Coming Soon)

!list role <List configured token holders role>

!exportPk <Export private key associated to community>

!reset airdrop <Remove all airdrop configuration and previously airdropped users>

!reset roles <Removes all token holder's configuration> (Coming Soon)

!roles <List all configured token based roles>

!tip (gasless) <send tip to members>

!enable welcomeMessage <Enable community welcome message>

!disable welcomeMessage <Disable community welcome message>

!enable backgroundBalanceCheck <Enable membership verification in regular intervals>

!disable backgroundBalanceCheck <Disable membership verification in regular intervals. Will verify once upon joining>

More options for tipping:

Coordinape

"At the start of the epoch, each member of the Circle receives a number non-divisible GIVE tokens. Members allocated their GIVE tokens to other members over the course of the epoch to reward them for the value they bring to the organisation. Members can adjust their allocations up until the end of the epoch. They can add notes to their allocations if they wish. At the end of the epoch, all allocated GIVE tokens become locked (now called GET tokens), and all unallocated GIVE tokens are burned. Budget distribution is then formulated according to the percentage of total GET tokens that each member of the circles has received."

SourceCred

DAOs experimenting with SoureCred:

"Most communities have no fair, transparent, and incentive-compatible way to value contributions. SourceCred makes this possible by offering a credibly neutral framework that assigns Cred scores based on contributions, and then distributing Grain tokens based on those scores."

Similar vibe: the Commons Stack praise bot and SEEDS gratitude bot

Useful web2 software to support decision-making

Loomio

Polis

"In plain language, Polis is an open source technology for survey research that leverages data science. It is described on the website as:

a real-time system for gathering, analyzing and understanding what large groups of people think in their own words, enabled by advanced statistics and machine learning.

More specifically, Polis is a platform for a conversation, in which participants submit short text statements, or comments, (<140 characters) which are then sent out semi-randomly to other participants to vote on by clicking agree, disagree or pass. Polis allows conversation owners to create conversations which can seamlessly engage (currently) up to hundreds of thousands or (conceivably) millions of participants…

Polis might at first look like a fancy online opinion polling tool.  But it can more accurately be described as an evolving, lively, artificially intelligent, interactive “suggestion box” that can realize consensus around a controversial question. It works like this:  Dozens or thousands of participants submit short statements expressing their views on the question.  They also respond to other participants’ statements with Agree, Disagree, or Pass.

As hundreds of these statements and evaluations accumulate, a behind-the-scenes algorithm sorts participants into diverse clusters of like-minded responders.  The algorithm then identifies “consensus statements" about which all the diverse clusters agree. At any time, participants can view graphics revealing the whole ecosystem of perspectives as it evolves. If they wish, they can create new statements that respond to what they see in that overview.  Over time their statements tend to become more specific and practical.

After days or weeks of this activity, the results - both consensus statements and divisive statements - are usually turned over to a dialogue among diverse stakeholders, citizens or decision-makers to inform and stimulate their creative responses to the question. Activities can be organized through which views from polis exercises and dialogues feed back and forth into each other to generate deepening insight and/or specificity.

Polis has been used with populations ranging from 40 to 40,000 people.  It is ideal for discovering unrealized possibilities in complex, conflicted situations involving widely diverse perspectives."

Federated DAOs

UberHaus

Panvala

Sneak peek of Panvala's new branding

"When you hold BTC, you’re opting into a system where you know your holdings will be diluted up to the maximum supply of 21 million BTC to fund block rewards for miners. Similarly, Panvala’s stakers have opted into a system where they will be diluted up to a maximum supply of 100 million PAN, and the Panvala League’s communities allocate that inflation themselves."

PrimeDAO

Homework

Session 3 recording

https://us06web.zoom.us/... Passcode: X?XK22w0

Session 4 prep

Working for DAOs:

Conflict resolution:

Legal DAOs:

Session 4: The Future of DAOs

Our guest experts for this session:

Kinjal Shah (@_kinjalbshah) is a writer, an Associate on the Blockchain Capital investment & research team and co-founder of Komorebi Collective, an investment DAO focused on funding female and nonbinary crypto founders.

By/featuring Kinjal:

Spencer Graham (@spengrah) is a core contributor at DAOhaus, where he helps with product development, communications, and tokenomics. He is also a member of Raid Guild, and contributes to a number of web3 projects including clr.fund, CommitPool, and saveDAI. He has worked full-time for DAOs for the past year.

Featuring Spencer:

Working for DAOs

Opolis

"With an estimated 90 million self-employed workers by 2028 in the U.S. alone, current toolsets are either out-of-date or non-existent for this population of workers. Up to now, virtually all employment and HR technology is designed toward corporations as the primary ‘customer’. That is all about to change as we see the emergence of next-generation Employment Cooperatives like Opolis.

Opolis was designed by those that use it; by independent workers for independent workers. The core characteristics of the Opolis platform are:

"With Opolis, freelancers and gig workers everywhere have access to the same health benefits, life and disability insurance, and other services that only corporate employees have had access to traditionally."

Utopia Labs

Legal DAOs

Ricardian LLC (Delaware)

"Tokenized LLC toolkit using a Delaware Series LLC anchor and NFT minter."

Otoco (Delaware or Wyoming)

"Simply use your Ethereum wallet to spin up a Delaware or Wyoming LLC by sending 39 DAI to the OtoCo company assembly smart contract. Activation is instant without loss of legal validity."

More on legal DAOs:

"Unlike The DAO, which was arguably an implied partnership that provided members with limited legal protection, The LAO's operating agreement expressly limits the members' liability and limits any fiduciary obligations amongst members, in each case, to the extent permitted by applicable law."

Horizontal organising frameworks

Reinventing Organisations, Teal & the work of Frederic Laloux

Going Horizontal

The Hum

Better Work Together

The role of Source

"Today’s topic looks at the importance of identifying the starting point of an idea or a project. Who was the original creator, the inventor, the initiator (which I shall refer to as the Source)? How are upsets in teams connected to this concept of source? Why do some projects simply not work and why do we often react miffed and protective when it comes to sharing our ideas? And how does it influence hierarchies? Naming the source is not only important to create balance in teams, projects and organizations, but also in our personal relationships and in dealing with us. When I acknowledge the source in someone else, we work together more joyfully and create fewer misunderstandings. If I feel and honour the source in myself and follow it’s natural flow, I am more likely to do “my thing” and experience more wellbeing."

Running great meetings

Feedback & growth

Culture & relating

By Manuel Küblböck:

Shared care & organising in pods

Conflict, resolution & endings

Graviton

"A 10-session course that deep dives into tools and skills to prevent and manage conflict amongst DAO contributors"

The future of DAOhaus: Moloch v3/Baal

Some speculated features:

Session 4 recording

https://us06web.zoom.us/... Passcode: NUd48q^$