/discuss

Primary LanguageJavaScriptMIT LicenseMIT

Discuss

License

Demo link

https://arweave.net/EHRJVzrgT8INON3a01HcRs0rFIPxRNQ2nt3dgxrTMnM

Table of Contents

  1. What is it?
  2. Features
  3. Architecture

What is it?

Discuss is a Decentralized Discussion Board built using Arweave's blockchain technology.

Features

  • Login using Arweave wallet. No registration is required.
  • Anyone can create a category or add a post or share a link or add a comment.
  • A post/link can be edited only by the user who added them.
  • There are no admins/moderators. Every user can participate in voting down bad posts or rewarding good content.
  • Any user is able to see the history of an edited post (thanks to Arweave’s Permaweb features).
  • Users will be able to vote others' posts/comments. For upvote, 0.10 AR is tipped to post/comment owner. For downvote, 0.10 AR is sent to miners.
  • If any post/comment has a negative vote total, it shall be blurred until the user clicks to show the content of that post/comment.
  • User profile details are pulled from Arweave ID.

Architecture

  • The front-end code is written using React and CSS.
  • There is no backend!

Free Software, Hell Yeah!