When you blow up your own Trode, the opposing player takes a prize.
The only requirement for its Power is that it must be Knocked Out by damage. Since Trode deals 100 Damage to itself, it is getting Knocked Out by Damage, so the Power activates.
The Power being activated does not stop either player from taking a Prize. A Knock Out is still a Knock Out regardless of who deals the damage. If the Defending Pokemon KOs Trode, you get to attach it as an energy and they take a prize. If you blow up Trode, you attach it as an energy, and your opponet takes a prize. And if you KO something with Trode, you also take a prize.