4

This is super interesting, thanks for submitting. I had actually already looked into using Semaphore to enable anonymous interactions on Kiwi News, but the issue is that we‘d have to enable any user to post an identity commitment onchain derived from the signature of their private key. This would have fit the existing architecture as we already have the delegator2 publishing the application key‘s address on Optimism, but it would have meant that for the anonymity set to become big enough, we would have had to wait for many users to do this. It seems, however, that what you posted doesn‘t need the identity commitment and so we could implement it with less complexity overhead. I will keep an eye on this!

Correction, I just noticed that this is from 2022 lol