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