CuO is a versatile p-type material for energy applications capable of imparting diverse functionalities by manipulating its band-energy diagram. CuO nanoparticles films have been used for the first time in all-inorganic third generation solar cell devices demonstrating highly effective functionalities as blocking layer (Plasma Process Polym 14, 2017, 1600224).