Now I'm curious. Is there a present day equivalent badge and what are the requirements?

Anybody know???