Badges are a form of achievement in Pokeheroes. You can collect them by completing different tasks all around the site, some more difficult than others. By completing a set, you will earn a reward. There are currently four sets of badges on Pokeheroes. The higher the set, the harder it is to obtain the badges.
You can view someones else's badge showcase on their Userprofile. It will only show you the badges they have obtained. It will not say how or when they obtained it.
If you don't have a badge, its image will be faded and the text will be all question marks. If you have received a badge, the image will become solid and it will give you a description on how you received it and when you received it. Note that it can take up to 15 minutes for a badge to get added into your showcase. You will receive a notification when you receive a badge.
NOTE: The spoilers below contain the solutions to every badge, separated by set.
Do NOT open them unless you want to spoil the badges and rewards for yourself.
Your Partener: Hatch your Starter Pokémon.
Interaction Beginner: Make your first 500 interactions.
Rumbling Rookie: Complete your first rumble mission.
A New Community: Join our forums and make your first five posts.
Good luck!: Spin the Golden Game Slot in Plus Mode for the very first time.
The Local Lottery: Take part in the lottery for the first time.
Global Trading: Complete your first trade at the Global Trade Station.