In this project with IBM Research Zurich, we introduced GVRFs which are unlinkable verifiable random functions that forgo generic zero-knowledge proofs and can be used to instantiate compact anonymous tokens, e.g., beneficial in the context of privacy pass, an internet protocol that allows users to prove they are human—bypassing annoying CAPTCHAs—without revealing their identity or being tracked.