Wake Up
A BOT Chain Testnet commitment DApp combining on-chain wake-up check-ins with AI coaching grounded in real challenge history.
Tech Stack
Description
Wake Up uses immutable smart-contract rules to let users stake 0.001–1 ETH, set a wake-up time, check in on-chain within a ±15-minute window, and reclaim the deposit after completing a three-day 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, backed by 29 contract tests.
- 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.
