Applied ZK or how we built a ZK product and why it took us 18 repositories A practical dive into how we built SealCred — a zero-knowledge social capital system