The proposal will create a Web3 login plugin for Discourse. It will pick up where Boris Mann’s proposal left off in the Genesis DAO.
The Web3 login will be used in a new Discourse instance that forks DAOtalk and creates a new forum, but the plugin can of course be used in DAOtalk as well. The new forum will have a dedicated roadmap to decentralization, with this being the first step. Additional work beyond this Web3 login will likely be funded by PrimeDAO when it launches, but we welcome the DXdao as co-funders as this work progresses.
5000 USD worth of ETH.
The funds will be held in a stablecoin until the job is completed. If the job is not completed, the funds will be returned to the DXdao. We estimate 2 months for completion.
No REP is asked for as Curve Labs does not participate in DXdao governance.
The work will be coordinated through Curve Labs with a front-end developer. See his LinkedIn:
Interesting! We definitely need to work for a more decentralized forum solution! A few questions:
The idea is to link a Discourse account with an ETH account?
How would the login work?
Ultimately every message and topic in the forums will have a hash of the content and a signature of the hashed attached, right? It would be great to show a footer note in every content shared on the forum with the content hash, content signature and signer, and verify the signature on the client side of each post.
I think the content hash and signature are very important, thats the core value of the feature, to see content that can be cryptographically verified.
I am personally not a fan of trying to fix web 2.0 and with that daotalk.org. The DXdao has two active initiatives with the goal to primarily improve the way DXdao organises and develops and in general positions itself as a collective which accepts to go the hard path to push decentralisation forward.
My hope is that the DXdao collective (REP and DXD holders) use https://urbit.org/ for communication and governance. Things like threads, chat are possible already and soon hopefully signal vote throughout your ethereum address which holds DXD/REP will be possible. It is important that the DXdao is not building on top of obsolete technologies which are controlled by a few (like daotalk.org, which can go offline anytime). We are actually forced to go all in decentralisation and sovereignty which will take time and effort.
The other important initiative is to allow any human in this world to contribute to development through https://radicle.xyz/ . I am against forced registration throughout github.com which exposes your identity. Also, with radicle.xyz the DXdao on-chain system can actually be part of the repository governance.
Those two initiatives are longterm, but it is important to care about it now to actually be a collective which will make sure we are getting there.