BreatheZen

A mindfulness chain app that rewards you for staying calm, built with Web3 and soulbound tokens.

BreatheZen

Created At

ETHGlobal Taipei

Project Description

MeditationChain (冥想鍊) is a Web3-powered mindfulness app that encourages users to meditate daily by issuing soulbound tokens (SBTs) as proof of consistency and calmness. Each meditation session is timestamped and stored on-chain, building your personalized mindfulness journey. By tracking streaks and durations, users receive non-transferable badges that reflect their mental growth—not their financial assets.

The app aims to shift focus from financial speculation to self-improvement, using Web3 not for hype, but for personal authenticity and behavioral proof.

How it's Made

Tech Stack: Monorepo: TurboRepo for managing smart contract and frontend packages. Hardhat: for building and testing Solidity smart contracts. RainbowKit + Wagmi: for seamless wallet connection and contract interaction.

Architecture: Users authenticate with wallet (e.g. MetaMask). On meditation start/end, contract is called to record session timestamp. Once criteria are met (e.g. streak, cumulative time), SBTs are minted and tied to the user’s wallet.

We experimented with a "Proof of Calm" idea—using intentional user actions (e.g. no rage quitting, maintaining focus for 5 minutes) as the core input for blockchain-based identity. The hacky part was designing a client-side timer mechanism that prevents cheating while still respecting privacy (no external sensors, all local logic).

background image mobile

Join the mailing list

Get the latest news and updates