---
# System prepended metadata

title: Baal Docs

---

# Baal Docs

- Docs for the DAOhaus fork of Baal
- Integration with Gnosis Safes
    - Removed idea of guild tokens
- Look toward the fork branch
- `feat/baal-zodiac`
    - main branch in the DAOhaus fork
    - PR for this into Mystics
- **Tasks in the Hardhat config (CLI tool)**
    - may want to document this too
    - How to use this
    - Make this it's own docs page
    - If all frontends are down, you'd still be able to interact with the Baal contract
    - Can't really interact via Etherscan due to the encoding, so the CLI helps with encoding/decoding
- Reference Hardhat tasks docs
- Extract the business logic
- Emphasizing the lore and motivations and patterns
- TributeEscrow contract
    - **Minion pattern** (proposal wrapper, powerful pattern)
    - Baal contract so flexible, so this minion pattern to wrap proposals we can put proposals on rails and the frontend can tap into this
    - Otherwise we'd need to make assumptions and what's being called
    - Minions great for boosts
- **Shaman** is much more powerful, more like an Admin extension
    - Can be set with different composable permissions
    - Automated admin that can be used to a variety of purposes
    - Powerful for bolt-ons like the Yeeter and DAOgroni
- Do we want to set up a contributor guideline?
    - Introductions to running locally
    - How do we allow folks to contribute?
- License?
    - Is there a license set?
    - What license do we want to do?
    - MIT or Apache?
    - If nothing, then let's use MIT
    - Apache GPL 3