I should probably also mention something about dry reactants... I'll buy these at hardware stores too and purify via re-crystallization methods. I've found that even though many products state they contain 100% of something, doesn't always mean they are free of contaminants. For instance Spectracide Stump Remover says 100% KNO3, but it most definitely is not. There are contaminants (stabilizers maybe?) that interfere with reactions leading to weird side-products. I purify to .9999+ via re-crystallization (usually twice), then it can be used confidently for reactions and making HNO3. I do this for nitrates, sulphamic, SMB... etcetera.
The spectracide stump remover is certainly not pure potassium nitrate, if you make a fully saturated solution with it there's a very clingy white substance that is easily removed with filtering.
If I am refining gold plated boards I will remove the solder with hydrochloric acid, pour it off and rinse them once the solder is gone, then I will cover the boards with hydrochloric acid I cut the boards into pieces that will fit into a 2000 ml beaker, I will pour a little bit of the saturated potassium nitrate in with the boards and hydrochloric acid and then put it on heat for a half hour, then let it sit for a few days.
This will strip the gold off the boards and even the hard to get plating that is inside of the holes for the components to be soldered into.
Most of the boards that I refine are 1970's and 1980's testing or communications equipment with very thick plating which is why I doi it this way.
When I used to use AP on this type of boards the plating is so thick that the gold in the holes for the component wires took a lot of work to get the gold out of them, literally had to either spray them out with a strong stream from a squirt bottle or use a piece of wire to push them out, they are like little gold spools.
This is a form of poor man's aqua regia and I will use this solution on several beaker loads of the cut up boards and add more potassium nitrate as needed when it slows down dissolving the gold, when I say add more I mean a little bit as in 5ml of the saturated Kno3
If you add to much your going to be using a lot of sulfamic acid to denox it, on the last batch of boards I put it on heat again and do my best to use up all of the nitrate, if it takes a day or two on the last boards I don't mind because I don't want to add any more potassium nitrate at this point unless completely necessary.
This will give you a dirty solution so you need to keep your nitrate level up so the gold doesn't try to cement out before your done but the gold precipitates very good with copperas, and then refined at least once more but most the time twice more since it is a dirty solution and the chances of dragging down base metals is possible, that is why I use copperas and not smb on the first refine, on the 2nd refining I will use smb, and third refining copperas.