Thank you @rishabh.
What I’m looking for is not necessarily the out-of-the-box solution, but something that will work on the deeper, psychological level to keep users more “addicted” (in a good way!) to the community they participate in.
@loginerror have you came up with these badges? they seem really wonderful!