Similar to the Moloch DAO rallying around the narrative to spur on a successful delivery of ETH 2.0, the MetaCartel DAO formed to spur on the growth and development of human-facing applications. We decided to fork the Moloch contracts and game theory, but iterate forward on the product and user experience design of the DAO’s interface. We wanted to experiment with open access and extend usability to enhance member participation and engagement, as well as sending a clear signal to the community about what we expect out of DApp usability going forward.
We partnered with Abridged to build the most modern implementation of a DAO interface possible.
Within the design space, we kept to a mobile-first UX-UI process, wrapping interactions into microinteractions. Technically, we began planning a native app but moved to a progressive web app (PWA) so we could iterate on one interface first, collect usability test feedback, and when stable ship to native if desired.
A PWA is a great start, but we would still be locked into mobile DApp browsers if we used Metamask or other web3 authentication. Instead, we’re using contract wallets via the Abridged SDK. This has enabled us to use a familiar web2 registration process, where users sign up with a username and password and we initialize a contract wallet. We prompt the user to deposit funds into the wallet, at which point the wallet auto deploys to Mainnet, and the user can interact freely through the DApp on any device/browser.
We’re starting by visualizing the historical data of transactions in and out of the DAO Bank, but look to expand this into many visualizations of useful data to help the DAO understand the current state of its health, and inform members towards what is needed to become even healthier (more sustainable).