engineer-dao / platform

The EngineerDAO dApp for interacting with job contracts
engineer-dao-platform.vercel.app
6 stars 4 forks source link

Create Multisig Polygon Wallets #165

Open deweller opened 2 years ago

deweller commented 2 years ago

We need 2 privileged signers:

1) Owner

This owns the smart contract and has the privileges to update all parameters. The owner also has the privileges to withdraw funds from the DAO treasury. The owner can transfer ownership to another owner. So if we need to expand the number of multi-sig signers in the future, we can do that.

2) Dispute Resolver

This dispute resolver can resolve dispute resolutions. This dispute resolver can accept or decline TOS report violations. The dispute resolver address can be changed by the owner.

deweller commented 2 years ago

There is also the option for a separate owner of the DAO Treasury. But that can be the same address as the owner of the contract for the MVP launch.

indeavr commented 2 years ago

Use the same multisig for everything for the MVP Launch ?