New coins json file format/options
Serious props on the new release and the new formatting.  Makes it tons easier to add new coins without needing to recompile so nice job.  Few questions.

Do you have any documentation around the different parameters in the file?  Most are pretty obvious, and I can piece most of the others together based on the old code but there's a few I'm not sure if I just overlooked before or what.  Things like diff1 in Bitcoin Private, or usesZCashAddressFormat.  Also, some have coinbasehasher, headerhasher, and blockhasher while others have solver defined.  

Are some of these differences Bitcoin based coins vs. others?

Looks like you missed adding Straks but I was going to try and piece that back together. 