Do I have to maintain a minimum balance to earn interest?

Yes. While there is no minimum balance to keep your account open, you must have at least some money in your account to earn interest on it.