This workshop focuses on the Semaphore protocol, what it is, how to use it to build zero-knowledge applications, and some use cases.