heyanon is a way for people who are in cool groups or did cool stuff on Ethereum to broadcast messages anonymously on Twitter. These feeds are curated by the @heyanonxyz account, such as the Ethereum OGs. Anyone whose participation in a group or historical moment can be verified and then post to the feed. The magic is that you don’t need to reveal your address when you do.
Not even to the site admins.
When you send a message with heyanon, you generate a zero-knowledge proof that you are in a specific group or involved with a certain historical event on-chain. This proof hides all information about your address. The proof is all that is sent to the heyanon backend for verification. Upon verification, the proof is posted to ipfs and your message is sent via the specified event feed bot. The message has with it a verify link that twitter readers can use to inspect the proof themselves.
Run the following
yarn
npm run dev
Set up a PostgreSQL DB according to the schema in prisma/schema.prisma, and set the DATABASE_URL
variable in your .env
file.
Circuits are here. Data generation is here. And for further discussion, join our discord!