We are building an MVP that serves to demonstrate the viability of the Lego DAO Architecture - namely that it is possible to build a flexible and unopiniated DAO framework based on existing modules and tools.

The MVP is not just a proof of concept for the Lego DAO Architecture, but a real, useable, product, that makes it easy to create a minimal, but functional on-chain DAO from any existing ERC20 token. The MVP will include:

Development on the MVP has started on https://github.com/LegoDAO/mvp/

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a914e276-7baf-4ef3-9d76-ac85c529c395/Untitled.png

Deliverables

All software will be made available as a common good. This means that any code we write will be made available (where possible) under an MIT or (L)GPL license. It also means that any of our products will be deployed (where possible) on Web3 infrastructure (Ethereum, IPFS or swarm, the graph)

Road Map

We expect that with the proper time and budget we can finish building a functional MVP in about 3 months, with the following (very rough) timeline.

Month 1: Specifications and Contracts

Deliverables: a document that specifies the functionality and interfaces used in the MVP in detail, and a first version of all the contracts envisaged fro the MVP

Month 2: UI and tooling

Deliverables: configuration tools and deployment scripts for creating and deploying DAOs based on the contracts written here. Choice and configuration of suitable UI tooling.

Month 3: Consolidation and deployment