User blog comment:Abbykurle/WOAH WOAH/@comment-33067686-20171023002305/@comment-30921738-20171023134636

Yes, there is a badge for contributing 60 days in a row.