Use your miners to deposit 2500000 total Hydrogen on your planets. 0.21% of players have unlocked this achievement