One Pokemol to rule them all!

Cooper Turley
Odyssy
Published in
6 min readDec 10, 2019

2019 has been a massive year for distributed autonomous organizations, better known as DAOs. For those unfamiliar with the topic, you can think of a dao as an autonomous contract that acts as a tamper-proof treasury account to coordinate the funding of any common goal.

Over the past year, we’ve seen daos tackle everything from permissionless lending at MakerDao to the funding of Ethereum applications via MetaCartel. If one thing is clear, daos have put the industry back on track when it comes to putting the power back into the hands of those most passionate about any given mission.

However, when it comes to launching your own dao, it can be difficult to know where to start. Many of us have seen the rapid growth of daos like Moloch, and may have a flurry of ideas about different communities that blockchain-based tooling can help coordinate. Here at Odyssy, we wanted to walk you through our newest dao Launcher — a 5-minute process to launch your very own dao.

If you’re new to the idea of daos, or Molochs specifically, you can catch up through the Moloch Primer for Humans

Introducing Daohaus

For those unfamiliar with Daohaus, we built an interface to quickly allow anyone to launch a dao smart contract via Easy or Hard Mode. In granular terms, Easy mode allows you to set basic parameters like the dao name, currency, tribute size, voting and grace periods. Within minutes and by spending only gas costs, you’ll have your very own dao contract!

An example of daos launched on Daohaus

To date, Daohaus has been home to 40 different daos, all of which have aggregated over 200 unique members with more than $1M in collective funding. We want to vocalize that these daos range from Ethereum-specific goals such as ETH 2.0 funding to more ambitious efforts such as pooling funds to promote Andrew Yang’s presidency campaign.

A breakdown of dao fund distribution. Moloch and MetaCartel not pictured.

At the end of the day, daos are about social coordination. If you have an idea that you’re passionate about, our framework allows you to quickly and easily set up a smart contract that pools funds in an autonomous and distributed fashion. You can rest assured that any funds that go into the bank can only be dispensed through the collective agreement of the community as a whole.

This means that not a penny is spent until the collective has agreed that it’s worthy of funding. Best of all, if you happen to not agree with the outcome of a proposal, you have the ability to withdraw your funds during the grace period before your shares are diluted.

Now all of this sounds great, but let’s face it — not everyone is tech-savvy. We wanted to figure out what else we could do make it easier for people to use the dao contracts they created on Daohaus.

Enter PokeMol

Once you’ve got a contract deployed, it’s crucial that you have an intuitive front-end for your community to interact with. PokeMol — short for Pocket Moloch — is a mobile-first interface that does exactly that. By heading on over to pokemol.com/dao/{dao contract address} your Daohaus contract has an easy-to-follow dashboard for voting on proposals, seeing active members and checking how many shares and funds are being held at any given time.

MetaCartel’s front-end leveraging the PokeMol interface

What’s the Big Deal?

When we first started Daohaus, PokeMol was always the most logical next step. However, we quickly learned that many creators would struggle to figure out how to get a frontend for their dao. Though PokeMol is open-source, it still required a developer to set up and deploy.

Today, we’re happy to announce that anyone who creates a dao on Daohaus will automatically be granted a front-end on PokeMol.

This should lead to faster coordination and less hassle. We wanted to make the dao launching experience as simple and swift as possible, and we’re hoping this is a step in the right direction. If you already launched a dao, you’re in luck! You also have access to Pokemol, as all daos ever launched through our factory contract (and really all Molochs we are aware of) are being supported.

Our goal is to ultimately make the dao launching experience accessible to as wide an audience as possible. By stripping out the technical know-how in favor of a simple interface, it becomes easier for Ethereum communities of all shapes and sizes to put their ideas into fruition.

Some of the other things we’re working on include but are certainly not limited to:

  • A universal dashboard for members to interact with all daos they’re a part of
  • Integrating the Abridged SDK for contract wallet and meta transaction support
  • Supporting all known Molochs
  • Email subscriptions to keep up with new updates such as proposals
  • 3 box profile integration
  • Bug fixes and interface tweaks — it’s all a learning process!

What’s Next?

Over the course of the next few months, we’ll continue building on the idea of composability — or the notion of breaking daos down to their bare components and allowing users to build versions that fit their community. You can expect the dao launches and interactions within them to become much more intuitive and composable through a number of new features and upgrades.

As avid members of the MetaCartel DAO, we’re actively looking to help incubate exciting new projects. We believe the Pokemol front-end is an exciting foundation for new guilds to spawn, and want to do everything in our power to help them succeed.

In a world where daos become accessible to newer users, it’s likely that their participation will help grow the dao ecosystem at large. With Pokemol, we hope that users of all backgrounds can easily create, join and govern their favorite communities.

Join Us!

If you or your community are interested in getting started and looking for some feedback, give us a shout! The beauty of daos is they are still largely people first. Once you get over the fact that blockchain-based tooling truly isn’t that difficult to use, we can start focusing on the aspects of smart contracts and distributed ledgers that make this industry so fascinating. When coupling automation with an immutable state of truth, we’re effectively paving a framework of social coordination for years to come.

We expect 2020 to be a huge year for the growth of daos and the Ethereum ecosystem at large and would love to see you contributing to whatever you’re most passionate about.

Roadmap

We’ve also started collaborating with the team behind the original MolochDAO front end in order to bring dual login, full Metamask/Gnosis Safe support, Moloch pool support, and eventual Moloch V2 support to life.

Shout outs to MetaCartelDAO and Raid Guild for the support.

Link to Daohaus Chat => https://t.me/joinchat/IJqu9xPa0xzYLN1mmFKo8g

Other Links:

Github

Medium

Raid Guild

MetaCartel

--

--

Cooper Turley
Odyssy

Chance favors the connected mind. Focused on building communities by making crypto cool again.