ideas

Waku - Idea Board 💡

Below is a compilation of innovative project ideas curated by the Waku community. These ideas cover a wide range of use cases and applications, showcasing the versatility and potential of the Waku protocol for decentralized, privacy preserving communication and beyond.


Note : Numerous traditional chat applications have already harnessed Waku’s capabilities. To truly innovate and avoid re-inventing the wheel, we encourage hackers to explore untapped possibilities and unique projects that integrate Waku in other novel ways apart from chat.


Polling/Voting
Enable polling or voting off-chain, vote results could be aggregated and submitted on-chain in one transaction.
Marketplace (buy/sell goods or NFTs, ride-share, etc)
Send offer and negotiate off-chain. Highest bids sent over Waku could be binding and submitted to the contract by the seller.
Collaborative Editing
Use Waku for live collaborative editing of documents, saved versions of documents can then be stored on decentralized storage.
Multiplayer Games
Waku can be used to communicate game moves off-chain, the final state (e.g., winner) can then be submitted on-chain for a reward (e.g., NFT mint or winner takes stake).
IoT Systems
Enable devices to communicate or report small data payloads in a decentralized manner.
Decentralized Wallet Address Ownership Verification
Use Waku to enable communication between dApps and wallets, such as signature or zero-knowledge proof exchange to prove identity.
Notifications Centre
Use an SDK (probably go-waku?) to build a general Notification protocol over Waku and a mobile app allowing you to replace centralized Push Notifications provided by Apple/Google.
API Generator
Build a tool to generate a Waku protocol (and code) from a provided OpenAPI specification.
Leader Election Protocol
Leader election can be viewed as a soft consensus mechanism. Implement something like [RAFT](https://raft.github.io/) as a library on top of Waku (using any SDK), so that users can easily plug it into their applications.
Reputation Systems
Using Waku to create reputation systems that can provide a reputation score for a particular identity (wallets, smart contracts etc.,)
Censorship-Resistant Reviews Plugin
An embeddable plugin which can be used for collecting and displaying censorship-resistant reviews
Privacy-Preserving Location Tracker
A location tracker that does not expose user's location and enables them to share it with each other provided that they are shared access
Medical Systems for Remote Diagnosis
Tracking medical data from sensors and IoT devices and sending them to a doctor for remote diagnosis
Decentralized Smart Grid System
Decentralized smart grid system optimizes energy distribution and consumption by leveraging Waku to efficiently manage energy resources across a network of users and devices
Decentralized Autonomous Vehicle Coordination
Decentralized Autonomous Vehicle Coordination powered by Waku enables self-driving vehicles to securely communicate and coordinate their actions, enhancing traffic efficiency and safety within a decentralized network
Crowd-Sourced Weather Data Network
A Crowd-Sourced Weather Data Network utilizes Waku to collect and share real-time weather information from diverse sources, creating a comprehensive and accurate weather data resource for enhanced forecasts and monitoring while maintaining decentralization and privacy.
P2P Chess
A simple 2 player game where users can stake crypto and winner gets the stake
P2P TicTacToe
A simple 2 player game where users can stake crypto and play to win
Privacy-Focused Fitness Tracker
A fitness tracker which stores your health metrics and allows you to securely share it with your friends
Decentralized and Privacy-Focused Hiring Platform (Web3 version of BambooHR)
A bias-less HR platform that does not discriminate applicants based on diversifying factors
DAO/Governance Tooling
Using Waku to create, vote or approve proposals passed in a governance system
Satellite Communication Systems
Using Waku to harness satellite based communication systems that do not rely on a centralised provider
Decentralized Web Walkie-Talkie
Real-time audio communication channels built on Waku
Crypto ATMs
Decentralised ATM cards that can be used to withdraw / approve transactions at POCs
Smart Access Cards
NFC cards that can be used for various use cases like unlocking devices, signing transactions or interacting with real life elements
Chat App
Proper chat protocol is complex; we recommend waiting for our upcoming Chat SDK.
Secure DeFi
When a user wants to perform a transaction, ensure the transaction is made to the correct counter-party address within the correct chain.
News over Waku
Platform where people can publish news which can be voted and commented.
Budget approval app:
Allow a community to approve and decide the best way to handle the common funds, and make the transactions transparent to the community.

Interested to contribute?

Do you wish to see your idea listed above? Refer to our contribution guide