Developer Docs
GitHubGitHub (opens in a new tab)DiscordDiscord (opens in a new tab)
  • Welcome
  • Supported Networks
  • Subgraphs
    • DAO Database
  • Contracts
    • Moloch v3
    • Membership
    • Treasury
    • Shamans
      • Write a Shaman
      • Examples
    • Summoners
      • Examples
  • Contributing
    • App Maintenance
      • Issue Triage
      • PR Review and Testing
      • Deploying
    • Subgraph Maintenance
      • Deploying
      • Billing
    • Contract Maintenance
      • Upgrading
  • Community Links

In This Chapter

  • Responsibilities
  • Github
  • Functions
  • Deployments
Provide Feedback (opens in a new tab)Edit Page
Contracts
Moloch v3

Moloch v3 (Baal) Contracts

Baal is the code name for Moloch v3.

Baal is a governance layer that sits on top of a multisig treasury. It uses the Gnosis Zodiac standards to interface with the treasury.

By abstracting governance into its own layer, Baal enables a more nuanced, Moloch-style control over consensus.

Responsibilities

  • Proposal lifecycle (opens in a new tab)
  • Shaman permission (opens in a new tab) state
  • Governance configuration (opens in a new tab) state
  • Ragequit (opens in a new tab) execution

Github (opens in a new tab)

Functions (opens in a new tab)

Deployments

Baal Template

This is the template cloned when creating a new DAO.

  • Mainnet (opens in a new tab)
  • Sepolia (opens in a new tab)
  • Gnosis Chain (opens in a new tab)
  • Polygon (opens in a new tab)
  • Optimism (opens in a new tab)
  • Arbitrum (opens in a new tab)
  • Base (opens in a new tab)
ContractsMembership

DAOhaus Developer Docs