As you might have guessed, we were heavily inspired by $FWB. So we ended up requiring members to have at least 200 $MTRS1 tokens to be able to vote, get access to the Telegram, and more. To token gate our telegram group, we used
Collab.land which is free. Collab.land needs some features and has some bugs, but it's free + alpha software - beggars cannot be choosers.
Cooper recommended we use
Gnosis Safe to manage our treasury (don't try to use the python CLI lol) so we did that - it was easy enough. We set up a 2 of 3 signature via the UI and it was easy enough. We lost a bunch of gwei trying to get fancy and use the Gnosis python CLI tool,
which is not compatible with the UI because they use different versions of the smart contract. Don't make the same mistake! 🤣
After making these basic decisions, we then needed an ERC20 token. We ended up copying
the $FWB smart contract and making basic edits to suit our needs. I thought it would be cool to deploy the ERC20 using our Gnosis Safe, so I tried connecting it to remix via the wallet connect plugin but that proved to be a dead end. In the end I ended up deploying the
$MTRS1 smart contract using my personal wallet and just minting all the tokens into the Gnosis multi-sig address.
Finally, we needed a way to roll up member sentiment and let them make suggestions on how to improve the DAO. For this we chose
snapshot! Another piece of software we looked at closely was
WithTally but it doesn't seem to support arbitrary DAOs at the moment.