I mean if you want to deposit nickel metal on your substrate, the present of nitrate leads the formation of nitrite fallowed by the increases of the local PH with the risk of Ni(OH)2 deposition, I think in this case using acetyacetonate salt is better and perchlorate is even better.
Depends on the method of making the electrodes. For the solid-phase method, an oxide can be used, which is easily obtained by thermal decomposition of nitrate. For the nitrate-citrate method, nitrate is better, but it must be calcined beforehand to remove water.
thank you for posting this interesting technical question on RG. As already mentioned by the other RG members it would be helpful to provide a few more details in order to give you a qualified answer. The fundamental differences between nickel(II) nitrate and nickel(II) acetylacetonate is their solubility. Nickel noitrate is highly soluble only in water, whereas nickel acetylacetonate is only slightly soluble in water while it also dissolves in organic solvents such as ethanol and toluene. Thus the acetylacetonate is a valuable precursor when it comes to working in non-aqueous media. For example, please have a look at the following very interesting article in which the use of nickel acetylacetonate for nickel plating is described:
Use of nickel(II) acetylacetonate and dimethylgold(III) acetylacetonate in gold on nickel plating
Article Use of nickel(II) acetylacetonate and dimethylgold(III) acet...
This paper has been posted by the authors as public full text on RG so that you can freely download it as pdf file.
Good luck with your research and best wishes, Frank Edelmann