cosmos

Prop 944: Authorize DAO DAO Deployment

Introduction

With CosmWasm recently live on the Cosmos Hub, we find ourselves at a pivotal moment in the Hub’s journey: the first ever contract upload authorization proposal. As Carter Woetzel of the AADAO Strategy Committee noted, this proposal “...is a testament to the evolving capabilities of the Cosmos Hub.”

This moment represents more than just a software upgrade: it signifies the Hub’s commitment to building state-of-the-art governance systems and advancing decentralized organization and decision-making together.

In order to launch smart contracts on a permissioned CosmWasm chain, like the Hub, governance must vote to authorize the deployer. This proposal authorizes our wallet (cosmos1559zgk3mxm00qtr0zu2x5n4rh5vw704qaqj6ap) to deploy contracts which can be instantiated by anyone. If this proposal passes, we will swiftly deploy the latest audited version of the contracts, and Cosmos Hub DAOs will be live on daodao.zone.

About DAO DAO

With DAO DAO, Cosmos projects and communities have immediate access to best-in-class DAO tooling without needing to build their own governance modules, smart contracts, UI, and more. Try it today: https://daodao.zone

Our mission is to build better, more flexible governance systems. Getting governance right is crucial to the success of decentralized communities, protocols, and entire blockchains, and DAO DAO makes it as easy as clicking a few buttons to experiment with and scale governance infrastructure.

Today, over $300M is managed by 5,248 DAO DAO DAOs across 11 chains (and growing). Our smart contracts and UI have been battle tested by 13,047 proposals encompassing 33,232 unique DAO members for over 2 years. Over $1M (and many, many hours) have been put into the necessary research and development, as well as the perfection of each feature, with a solid chunk devoted to numerous security audits.

Among other use cases, DAO DAO is a critical governance component in the upcoming Hydro platform. This is one of the key reasons why the Atom Accelerator DAO is supporting this deployment of DAO DAO.

The biggest features we aim to bring to the Cosmos Hub:

  • Token DAOs and Membership (multisig-like) DAOs
  • Beautiful UI for making proposals, voting, and exploring DAOs
  • Cross-Chain Accounts via Polytone
  • Vesting and Retroactive Payment solutions
  • Sophisticated organizational structures using SubDAOs and Authz

And much more:

  • Treasury spends, swaps, and historical graphs
  • Staking management
  • Veto and approval flows
  • NFT creation and management
  • On-chain, governance gated key / value store
  • Proposal inbox
  • Customizable DAO widgets
  • DAO Press: publishing tools for a DAO-run blog, official communications, and more
  • Bulk actions import
  • Smart contract management (instantiate, execute, migrate, update admin)
  • DAO-run validators (check out ours here: https://daodao.zone/dao/juno185hgkqs8q8ysnc8cvkgd8j2knnq2m0ah6ae73gntv9ampgwpmrxqc5vwdr)
  • Push and email notifications
  • Mobile-friendly UI
  • Member and proposal vote CSV downloads
  • Chain governance proposal UI
  • Embedded Apps UI
  • etc.

Our immediate roadmap includes:

  • Staking rewards
  • Voting delegations
  • Treasury rebalancing management
  • Voting with locked vesting tokens
  • Built-in forums
  • …and more

Polytone Interchain Accounts and Queries

In addition to DAO DAO contracts, the Cosmos Hub will receive Polytone to allow for accounts, smart contracts, or DAOs on the Hub to control accounts on other chains, and vice versa.

We are excited for the new possibilities that will be unlocked for developers and the wider Cosmos community. For example, a smart contract (or DAO) on another CosmWasm chain can control an account on the Hub to stake and interact with dApps. Cosmos teams can also use it to manage outposts across the Interchain. Moreover, Polytone includes an easy to use Interchain Queries implementation, allowing for smart contracts on other chains to reliably query information from the Hub.

Audits

Codebases

DAO Contracts: https://github.com/DA0-DA0/dao-contracts

DAO DAO UI: https://github.com/DA0-DA0/dao-dao-ui

Polytone: https://github.com/DA0-DA0/polytone

Vote options

The following items summarize the voting options and what they mean for this proposal.

Yes

You agree that this proposal was created by the DAO DAO team, and you wish to allow our wallet (cosmos1559zgk3mxm00qtr0zu2x5n4rh5vw704qaqj6ap) to deploy the DAO DAO CosmWasm smart contracts on the Cosmos Hub.

No

You do not wish to authorize our wallet (cosmos1559zgk3mxm00qtr0zu2x5n4rh5vw704qaqj6ap) to deploy the DAO DAO CosmWasm smart contracts on the Cosmos Hub, or you believe this proposal or wallet to not belong to the DAO DAO team.

Abstain

You wish to contribute to the quorum but formally decline to vote either for or against the proposal.

NoWithVeto

You believe this proposal either (1) is deemed to be spam, i.e., irrelevant to the Cosmos Hub, (2) disproportionately infringes on minority interests, or (3) violates or encourages violation of the rules of engagement as currently set out by Cosmos Hub governance. If the number of NoWithVeto votes is greater than 1/3 of total votes, the proposal is rejected and the deposit is burned.