Bitcoin Depot has finally launched a new rule requiring ID checks for all transactions. The company introduced the new identity check to prevent crypto ATM fraud and improve its compliance program.