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