Researchers at Purdue University have developed a special metal alloy that can spontaneously split saltwater into hydrogen and oxygen, generating both hydrogen fuel and clean fresh water at the same time.
The metal alloy is mostly aluminum, with some gallium, indium and tin thrown in for good measure. When submerged in water, the alloy causes a spontaneous reaction that boils the water to generate steam while also splitting off hydrogen gas. The steam can the be condensed into sterilized drinking water, while the hydrogen goes into a fuel cell to generate electricity. This process will continue until the aluminum is all used up, leaving non-toxic aluminum hydroxide waste behind, which you can either put in a landfill or eat if you have an ulcer.