Lego DAO proposals "gnosis safe + decision engine" as its basic building blocks, and the "propose → vote → execute" (which is used on both safe as well as Compound Governar) as the basic flow. This is what UX looks like for different configuration:
- the "noDAO" → A gnosis safe with just a single private signer. Here the UX is very simple: the user will submit a single transaction to execute the proposal
- the "transparentSafe" → The decision engine is the single signer in the multisig. Users here will interact only with the decision engine - once the decision engine approves the proposal, no further approval in the gnosis safe is needed.
- Safe with different signers