A new federal law brings stablecoins under compliance rules, and July 18 is the deadline that changes everything.