US Treasury weighs digital ID verification in DeFi to tackle illicit finance

17/08/2025