Choose a challenge and set the duration in days or weeks. Stake ETH. Every time you check in, you'll get your ETH back, plus ETH from others who failed the challenge. If you miss a check-in, you'll forfeit your remaining ETH to everybody who was successful.