Wake Up

Web3
Blockchain
Full Stack
Web3 DApp
Wake Up

Tech Stack

Next.js
Typescript
Solidity
Foundry
RainbowKit
Wagmi
Viem
BOT Chain
DeepSeek

Description

Wake Up uses immutable smart-contract rules to turn a morning goal into an accountable on-chain challenge.

The frontend reads real challenge events and uses a DeepSeek AI Coach to generate guidance from the user's on-chain history.

  • Built the staking, check-in, restart, and withdrawal flows with Solidity and Foundry.
  • Implemented wallet and on-chain interactions with Next.js, RainbowKit, Wagmi, and Viem.
  • Deployed the contract to BOT Chain Testnet with activity verifiable on BOTScan.

Page Info

Wake-up challenge DApp

Users connect a wallet, stake test tokens, and set a wake-up check-in time; completing three check-ins unlocks the deposit. Because the stake cannot be reclaimed until the challenge requirements are met, the real financial commitment creates a stronger psychological incentive to follow the wake-up plan.

Wake-up challenge DApp

    Wake Up | MoonS - AI Application Development Engineer