Skip to content

Factory: deploy new SimpleGovernor instancesΒ #113

@bitfalt

Description

@bitfalt

πŸ“‹ Description

We need a factory contract that spins up a fresh, minimal DAO (SimpleGovernor) for every user. Each DAO must be isolated, upgrade-free, and configured in one call.

βœ… Acceptance Criteria

  • Expose create_simple_dao(config: DaoConfig) -> ContractAddress
  • Emit SimpleDaoCreated(dao: ContractAddress, creator: ContractAddress, config_hash: felt252)
  • Each DAO is a brand-new contract instance (no proxy, no delegate call)
  • Unit tests: 100 % coverage for happy path + revert on duplicate salt

Metadata

Metadata

Assignees

No one assigned

    Labels

    onlydust-waveContribute to awesome OSS repos during OnlyDust's open source weeksimple-dao

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions