Stake ETH/MockUSDC on a promise. Confirm before deadline. A human validator decides success; otherwise the stake is donated.
https://commitordonate.netlify.app/
Commit or Donate is a discipline app with real consequences.
You create a commitment, stake MNT or MockUSDC, choose a validator and a charity address.
Before the deadline you claim completion on-chain. The validator has 24h to approve or reject.
If approved, funds return to the committer. If rejected or ignored, the stake is donated.
Key features
Social login wallet via Web3Auth (no extension required)
ETH + ERC20 (MockUSDC) staking escrow
Clear on-chain lifecycle: create → confirm → validate → resolve
Expired commitments can be resolved on dashboard (“Expired → Resolve”)
Explorer links + tx hashes shown after actions
Network: Mantle Sepolia