Alabama Gov. Kay Ivey has signed Senate Bill 130 into law, reaffirming gold and silver as legal tender.