Badge trading in Heartopia is optional, but it becomes extremely valuable once you start collecting duplicate badges.