Piano Quest
A Web3 piano mini game where users connect their wallet, play notes, earn points, and explore rhythm quests on OPN Chain.
by vuvantuan1306 · submitted Jun 2, 2026
Community votes
0
Voting opens when this submission reaches the Top 10 stage.
Overall score
—/ 100
Weighted average across the 5 judging criteria.
Description
01/03
What the builder said.
Written by the team, rendered as the markdown they typed in the submission wizard.
What we built
Piano Quest is a Web3 piano mini game built for OPN Builders Season 1. Users can connect their wallet, play piano notes, earn points, and explore a simple rhythm-based quest experience on OPN Chain.
Why
The idea is to combine music, gaming, and Web3 in a simple way that anyone can understand. Instead of making a complex DeFi app, Piano Quest turns wallet interaction and on-chain proof into a fun piano experience.
How it works
Users open the demo, connect their wallet, and click piano keys to play notes. The frontend tracks score and the last played note. A smart contract named PianoQuestProof was deployed on IOPN Testnet as on-chain proof for the project.
Current features
- Wallet connection
- Interactive piano keys
- Score tracking
- Last played note display
- Web3-style interface
- Smart contract deployed on IOPN Testnet
Smart contract
The PianoQuestProof contract stores the project name, description, creator address, total plays, player scores, and last played notes. It also includes a playNote function that can record piano activity on-chain.
Roadmap
02/03
What ships next.
The builder's own next-quarter plan. Use it to gauge follow-through and ambition.
Q1 - Current version
- Launch the first playable demo of Piano Quest.
- Support wallet connection.
- Let users play piano notes and earn frontend points.
- Deploy PianoQuestProof smart contract on IOPN Testnet.
- Submit the project to OPN Builders Season 1.
Q2 - Gameplay improvement
- Add real sound effects for every piano key.
- Add daily rhythm quests.
- Add combo scoring and streak rewards.
- Improve mobile layout.
- Add better animations for notes and score changes.
Q3 - On-chain features
- Connect the frontend score system with the smart contract.
- Let users submit selected piano actions on-chain.
- Add public player score lookup.
- Add a simple leaderboard using on-chain data.
Beyond
- Add NFT badges for active players.
- Add more piano modes and music challenges.
- Build community events around piano quests.
- Explore more creative music-based Web3 experiences on OPN Chain.
On-chain proof
03/03
1 contract on OPN Chain.
The chain itself confirmed every deployment is valid, signed by the builder's wallet, and inside the season's window.