The preferred community management tooling will change. Using discord make Cardano just as vulnerable as every other chain.
The ability to self host an open source slack alternative.
Using a version of https://github.com/mattermost/ + https://github.com/nilscodes/hazelnet create a container setup to allow for self hosted DAO collaboration applications.
This is the total amount allocated to Self Deployable DAO Slack.
Let's talk Discord first.
❌ It wasn't purpose-built for Web3 Community Management - where people gather to discuss and distribute/transact digital assets (tokens and NFTs) of real-world value.
❌ Most of the recent discord hacks and phishing scams are actually leveraging feature of the platform, not bugs
❌ One vulnerability on Discord, is the accessibility and use of the Discord Token. This vulnerability allows anyone with access to a browser (where a user is logged in) to grab a token, which is a representation of the user's authentication credentials, to log in as that user on any browser, bypassing multifactor authentication (MFA or 2FA)
What we want to accomplish is leveraging https://github.com/mattermost
licenses can be found here: https://github.com/mattermost/mattermost-server/blob/master/LICENSE.txt
The idea is for a fully open sourced implementation.
There is the server: https://github.com/mattermost/mattermost-server
Mobile app: https://github.com/mattermost/mattermost-mobile
Desktop app: https://github.com/mattermost/desktop
Web App: https://github.com/mattermost/mattermost-webapp
This will allow for DAO's to use the tooling to self host servers for better security. We can start implementing the tools ADAOCommunity is making like round table: https://github.com/ADAOcommunity/round-table into these self hosted apps as well.
🎯Here is what we as project owners and builders should be intentional about:
✅ We must change our default tooling choices to tools that offers the best security and functionality for our use case
✅ We must chose to put security at the forefront of all decisions and make it a core component of all stages: Define, Design, Build, Launch, Maintain & Sustain
✅ We must require our community managers to leverage the high standards of security (e.g., using multi-factor authentication, MFA, use a password manager to create and store credentials, never trust, always verify, phishing training, etc.)
✅ We must educate our communities (customers) in safe and secure behaviors (e.g., don't accept DM's with offers, use MFA, beware of phishing, never trust, always verify, etc.)
Finding a better tooling solution that should be used.
tbd as I ask ADACommunity and Nils if they may be interested in being invovled.
tbd
tbd
The goat would be to finish with the expected funding. At least to a level that anyone can host their own files with docker or kubernetes.
We will make an open source repo. We can have a project board on the github setup in an AGILE way.
A discord replacement with customizable frontends. A full Cardano wallets NFT authenticated experience.
No but it will be a collection of projects mashed together. From https://github.com/ADAOcommunity/round-table, https://github.com/mattermost/mattermost-server and https://github.com/nilscodes/hazelnet
Learning, building and pioneering in the Cardano community as the tools start to become reality. NFT's came out in 2021 on Cardano so things are really getting started. I'm a senior software developer. My main focus has been javascript but I am enjoying functional programmin.