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