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