Bringing data minimization to digital wallets at scale with general-purpose zero-knowledge proofs | Synapse