Implement DAO Wizard

A command line wizard to:

  • Configure the DAO's frontend appearance, name, description, logos, banner, links, etc, and generate the organization metadata
  • (maybe offer to see a locally served preview)
  • Configure the DAO's governance parameters and generate the contracts
  • Publish and propagate the org's metadata on IPFS
  • Deploy the collection (either on a locally running or a public full node)
  • Publish and propagate the DAO's frontend on IPFS

IPFS TODO's

  • Wait for sufficient connectivity / enforce connection to public nodes and https://ipfs.fbo.network
  • wget --spider to force propagation on several public nodes (dweb.link, ipfs.io, cloudflare-ipfs, etc).
  • Display pinning instructions directly in a dedicated tab / modal in the frontend (With fetched 1. Metadata URI, 2. Frontend URI, 3. Proposals metadata URIs)