project screenshot 1
project screenshot 2
project screenshot 3

Dual Dialogue

Building a platform to encourage dialogue between two sides in potentially controversial topics.

Dual Dialogue

Created At

ETHOnline 2023

Winner of

πŸŠβ€β™€οΈ Mantle β€” Build on Mantle

🏊 Scroll β€” Pool Prize

Project Description

In this increasingly divided world, I am building a platform to encourage dialogue between two sides in potentially controversial topics. Many platform nowadays only recommend content similar to user’s point of view , but web3 is an open space and I hope to build something that encourage clash in opinion discussion in opinions with monetary incentive to ensure quality of opinion.

In this prototype user can create questions with two options with a bounty, deadline, and a small minimum entry stake. The minimum entry stake is meant to incentives good quality answers, which will be returned unless their answer as been marked as spam/AI-content/hate speech.

Questions will be displayed on front page and user will be able to submit their vote with a rationale (minimum 30 character).

Incentive:

  • Every person who share their opinion will get a share of bounty unless their answer has been marked by admin as spam or hate speech, regardless of whether they voted for the majority or not.

  • Every person who submit an answer must submit a small stake(defined by question creator) alongside of the question, stake will be returned as well unless the answer got marked to reduce spam.

How it's Made

Tech Tools Used:

  • React
  • Solidity
  • Hardhat
  • WAGMI Library
  • Rainbotkit

Deployed on following chains:

  • Scroll Sepolia https://sepolia-blockscout.scroll.io/address/0xf77A71Ade24100fee83c899821ccBDdc549618e0#code
  • Mantle Testnet https://explorer.testnet.mantle.xyz/address/0x265863884dE65c2902025AdeB327Be0e18898e29#code
  • Goerli https://goerli.etherscan.io/address/0x03Bfe63C1742F653418cd49754dBd9239bDb8cAF#code
background image mobile

Join the mailing list

Get the latest news and updates