From DC Legends Wiki
Error creating thumbnail: Unable to save thumbnail to destination
Battle Essence is rewarded for participating in the PVP Wraith Arena. It's gained after every PVP battle and it's part of the weekly PVP reward. The higher a player ranks in the PVP the more Battle Essence is won.