Smart contracts using ZK for unique anonymity for instance for ZK voting, need this primitive. ERC 7524 in more wallets, auditing the code, and engineering faster and faster zero knowledge cryptography behind it. Note that this scheme offers an improvement to semaphore or tornado cash nullifiers, because the first few people who sign up will not have small anonymity sets. Smart contracts can then be more secure as we help pay for audits and future work.