The hydrogen gas then is the electrolyte. They have invented a battery..................
That is a very distinct possibility, but it involves electrochemistry which has never been observed before. And this stuff would be some kind of superduper whizbang electrochemisty, considering all the transmutations, neutron production, and 50,000X energy density higher than gasoline.