Inspiration: DAOs need an operating system for having native multisig control, minting DAO tokens, and tracking them in a cap table.

What it does: DAO founders can create a DAO on the platform. They create a multisig wallet for control of all assets owned by the DAO. They can also track cap table of their tokens and track past transactions.

How we built it: It's built on Solidity. We also use the Graph protocol for indexing our smart contracts and creating a cap table and history of transactions of a DAO token.

Challenges we ran into: Setting up the Graph indexer was NOT easy. It required digging very deep into graphql and creating custom queries which are not available open-source.

Accomplishments that we're proud of: The design and UX is great, smart contracts work seamlessly.

What we learned: This was our first web3 project. We started learning Solidity and Rust by building this. Also learned product design, frontend dev, and AWS integrations.

What's next for MartianDAO: We'll build a chrome extension for our multisig wallet and build a developer API so that other DAO tools can build on top of us. We aim to become the base layer for DAO tooling - akin to a Stripe like model.

Disclaimer: MartianDAO is an ongoing project that we started in first week of February. There are certain elements that we built over the hackathon weekend but a huge chunk of work was done before it. Some part of what we did over the weekend is in stealth and we will only give a high level explainer about it in the demo. Interested people can reach out to us at utkarsh@martiandao.xyz for more details.

Share this project:

Updates