Abstract
The disclosure provides a method of producing hydrogen. The method comprises conducting a thermochemical reaction by contacting a metal, or an alloy thereof, with steam to produce a metal oxide and/or a metal hydroxide and hydrogen. The method then comprises contacting the metal oxide and/or the metal hydroxide produced in the thermochemical reaction with water or a basic aqueous solution to produce a solution comprising a metal ion. Finally, the method comprises conducting an electrochemical reaction by applying a voltage across an anode and a cathode, whereby at least a portion of the cathode contacts the solution comprising the metal ion, to produce hydrogen, oxygen and the metal, or the alloy thereof.