Staking is an infinite activity. You can participate in staking as long as you want to, as you’re able to enter and withdraw at any time. The rewards are sent from the vault to the staker’s contract every hour.