I've built a fullstack decentralized (Web3 - Solidity Smart Contracts) forum that can be used in any dapp. Idea is based on this guide
- 🚀 React 17
- 🌎 React-Query - Async state management
- 🪝 wagmi - React Hooks for Ethereum
- 🎨 Chakra UI - Component Library
- 👷🏽♂️ Hardhat - Ethereum development environment
- 🧪 Wafffle - Smart contract testing framework
- 💰 Ethers - Ethereum wallet implementation
Deployable smart contract and an accompanying React component to add comment threads to your dapps.
In theory this could be open sourced and published as an npm package to allow any developer to quickly add a forum to their dapp.
Here's a demo: