TECHNOLOGY FOCUS - INORGANIC CHEMISTRY - Preferred Components: The solid support is selected from a metallic material, a carbon material, a semi-conductor or conductor metal oxide, nitride, chalcogenide; or multi-wall carbon nanotubes. The metal-organic complex is selected from molecules comprises several metal atoms selected from transition metals and an organic ligand, which can be constituted of several distinct molecules, where the metal-organic complex, when studied in solution, displays electrocatalytic activity for hydrogen evolution or uptake. The other conductive material is selected from indium tin oxide (ITO) and graphite.    TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preferred Components: The metal-organic complex is selected from metal dioxime/diimine complexes of formulae (I)-(IV), metal amine/imine/pyridine complexes of formulae (V)-(IX), metal polyazamacrocyclic complexes of formulae (X) and (XI), ferrocenophane complexes of formulae (XII), and metal diphosphine or diphosphite complexes of formulae (XIII)-(XVI). In the electrode, linker arm of formula (IIa) and (IIb) are link on the support of multi-wall carbon nanotube and indium tin oxide (ITO) or graphite.M=transition metals of the periodic table of elements (Mn, Fe, Co, Ni, W, Mo);Ra1=H, BF2, B(Ph)2, B(R1)2, B(OR1)2,BFR1;L=water, acetone methanol, ethanol, n-propanol, isopropanol, n-butanol, acetonitrile, tetrahydrofurane, dimethylformamide, dimethylsulfoxide, pyridine, an anionic ligand such as a halogen, a pseudohalogen such as SCN- or cyanide, hydride, oxygenated anion such as nitrate, sulfate, sulfonate, perchlorate, or a common monodentate ligand such as pyridine, imidazole, triazole, CO, H2, formyl, phosphine, nitrile or isonitrile ligands such as acetonitrile, benzonitrile, trimethyl isonitrile, benzylisonitrile;n=0-6;R1, R2, R3=H, 1-20C alkyl, 1-20C alkenyl, 1-20C alkynyl, 6-30C aryl, 6-30C aralkyl optionally comprising OH, -NH2, -COOH, -CONH2, a triazole ring, -CO-O-CO-, -CO-NH-CO-; or covalent link with the linker molecule.Provided that at least one of R1, R2 or R3 group represents covalent link with the linker molecule. Preferred Definitions:    Ar1=phenyl, biphenyl, pyrenyl, anthracenyl, phenanthrenyl, perylenyl, or naphtacenyl;    R and R'=H;    X=1-20C alkyl, 1-20C alkenyl, 1-20C alkynyl, 6-30C aryl, or 6-30C aralkyl;and    x=1.    EXAMPLE - No suitable example given.