Ironmind's a great site for info.
But we still don't know the nature of this pain...does the skin hurt or do your hands "ache". If your hands ache right off the bat that is not any sort of DOMS. You have to not overdo it because overworking the tendons in the hands will shut you down.
On grip work it is important to recognize that the specific work should fit the goals. There is a difference between becoming a grip master and just wanting to hold onto your deadlifts, pullups, etc....