Good thing i don't live in EU, unfortunately to those. But it looks like useless to me if transacting using non-custodial wallets. Not unless there's only a required wallet to use in every transaction which will be a fuck up to every EU citizen. But if not, this is just absurd law.