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.
