Announcing Semaphore v3 🚀
Semaphore is a ZK protocol that lets
#Ethereum
users prove membership of a group and send signals without revealing their original identity. Version 3.0.0 has lots of improvements to the protocol and dev experience...
The Privacy and Scaling Explorations Team is sponsoring a dedicated round of grants for applications that integrate the Semaphore anonymous signaling protocol.
🖥️ The zkEVM Community Edition is exploring how zero-knowledge proofs can verify every Layer 1 block. This series explores the common components, logic, and structure of this collaborative effort to scale Ethereum.
BLS signatures let you aggregate many signatures into one, so less data is stored on chain. BLS Wallet is a tool for builders to bring the the magic of BLS to their wallet or dapp for lower L2 gas fees 🙌
Read more and try it out:
🇮🇳Announcing Anon Aadhaar! A protocol for anonymous verification of Aadhaar (Indian) identities with a user base of 1.2 billion people. The protocol supports proof of personhood by adding a convenient privacy layer.
Learn more in our blog post here:
Fully Homomorphic Encryption (FHE) allows computation over encrypted data. Learn more about this privacy preserving primitive in our new blog post Zero to Start: Applied Fully Homomorphic Encryption (FHE).
Part 1:
Part 2:
Quadratic Funding is coming to a hackathon near you🥳
@EthPrague
attendees will vote in person on how funds are distributed among local public goods projects.
If you're working on public goods in or around Prague, sign up as a recipient by Monday 6/6!
BLS Wallet is an
#Ethereum
Layer 2 smart contract wallet that uses BLS signatures and aggregated transactions to reduce gas costs.
Want to learn more? Join our Learn and Share next Wed July 6, 9am PST:
Do you have a passion for Ethereum and applications of ZKPs, as well as leadership experience?
Apply for the Technical Project Coordinator role in our growing team:
Semaphore V2 is live! 🥳
Semaphore is a set of tools for building privacy into
#Ethereum
dapps. Users can prove group membership and send signals, without exposing their identity.
V2 is more efficient, secure and dev-friendly. Read all about it here:
Coming Monday Dec 12, 10pm UTC, a very special Learn & Share!
Hear how
@glamperd
&
@NicoSerranoP
built the front end for the Ethereum KZG ceremony, a major milestone of EIP-4844/Proto-Danksharding:
Join us at 😎
🚀 PSE Acceleration Program: Elevating early-stage talents in ZKP, FHE, MPC, & beyond! From beginners to significant field contributors.
🛠️ Tackle existing tasks or propose your ideas. Apply now to make your mark!
We had so many great conversations about Semaphore at
@EFDevcon
, we decided to extend the deadline on the grants round😎
Applications will remain open until October 28. We can't wait to hear your ideas!
Reminder to submit proposals for Semaphore grants by October 14! We'll be
@EFDevcon
and happy to chat with potential applicants.
If you need a head start (or you just like quick wins) we're also offering a prize for using Semaphore in an
@ETHGlobal
hack:
📢The Rate-Limiting Nullifier (RLN) protocol is production ready! As a zero-knowledge gadget, RLN is designed for spam prevention while preserving anonymity. Learn more about RLN and the RLN trusted ceremony in this blog post by
@curryrasul
As many of you have heard by now,
@barrywhitehat
has recently decided to step away from his role as the team lead of PSE.
@samonchain
, who you may recognize from his impactful tenure as the team lead, will be taking over leadership of PSE.
Introducing the PSE Hacker House! 🎉
Join us in Brussels 🇧🇪 from July 1-7, 2024, for a week of hacking with PSE Projects.
Take a dive deep into identity solutions and unleash your potential!
Learn more ➡️
Interested in learning about zero-knowledge technology and becoming an open-source contributor? Apply for our ZK Summer Contribution Program running 8 weeks from Aug to Sept 2023.
Open for students in Seoul 🇰🇷 서울, Taipei 🇹🇼 台北, and Tokyo 🇯🇵 東京!
📣Introducing the Summa protocol for Proof of Solvency!
Summa offers a fast, cryptographically secure way to prove an exchange's financial integrity without revealing sensitive data.
Read the post by
@backaes
to learn more!
Part 1:
Already on your ZKP, FHE, MPC journey?
Join the PSE Acceleration Program!
Push your boundaries and contribute to the open source ecosystem. Dive into real-world challenges curated by the PSE. Elevate your skills with us and make an impact!
Apply now:
🚀 Calling all builders and students! Join us at Progcrypto, co-organized by PSE and
@0xPARC
at Devconnect. Explore SNARKs, STARKs, MPC, FHE, and more.
⏰Builder application deadline is September 10th! Tickets for builders are only $50.
Learn all about
@UniRep_Protocol
in our latest blog post!
UniRep (short for Universal Reputation) adds reputation to anonymity, allowing people to provide relational context without revealing specifics of their history.
📣PSE and
@0xPARC
are cohosting the Programmable Cryptography Conference, from Nov 16-17 as part of
@EFDevconnect
.
Featuring recent advancements in research, infrastructure, and applications of “programmable cryptography”: new tools enabled by ZK tech and more.
1/3 🚀 Exciting news alert! 🚀
Applications for the PSE Core Program are now OPEN!
Join us on a journey to enhance your skills, contribute to open-source projects, and network with like-minded individuals.
Don't miss out – apply now! See below 👇
TLSNotary enables privacy-preserving data provenance and portability. It helps people free their data from silos and use it as they see fit, enhancing composability on the web.
Read the blog post to by
@sinu_eth
learn more!
gm 🕶️ we're thrilled to announce the Multi-Party Computation (MPC) Phase 2 Trusted Setup ceremony for the Semaphore V4 protocol.
Contributing is just a few clicks from your browser :)
1. Visit
2. Login w/ your Github account
3. Hit "contribute"
New blog post by
@brechy_
on Secure Multi-Party Computation (MPC)! Learn how MPC allows collaborative tasks while preserving data privacy. Thanks to
@_nam_nc
for the feedback and review. Read it here:
Check out the release announcement for MACI 1.0 by
@weijie_eth
. MACI enables collusion resistance for decentralised applications like quadratic funding systems.
Check out a
@TornadoCash
variant by
@ChihChengLiang
- Replaces hashes with only Poseidon
- Uses only "nullifier" for commitment and nullifierHash
- Port to modern tools
Hey Ethereum community! 🚀 New EIP draft on a Proof-of-Solvency standard for centralized exchanges is up.
Dive in and drop your comments and feedback: We value your input.
#EIP
🚀 Students in 🇯🇵 Japan, 🇰🇷 South Korea, & 🇹🇼Taiwan! Join the PSE team's ZK Summer Contribution Program. Dive into Zero-Knowledge Proofs, cryptography, and begin your open-source journey in the ZK space.
👉 Apply now: .
🔐Introducing ZKML by
@drCathieSo_eth
: a platform uniting AI/ML and Web3 to offer a privacy-preserving solution using Zero-Knowledge Proofs (ZKPs).
Explore the benefits and core components:
During
@EFDevconnect
, we'll be introducing Jubmojis, a way for attendees to connect 🤝 and engage with the Ethereum community by tapping 🤳NFC cards 🎴 found across various events🕺
🥳Privacy & Scaling Explorations has a new logo! Inspired by open workshops, and embracing core themes of portals and patterns, we've crafted a cohesive design kit to highlight our commitment to a secure, interconnected world.
🧪Announcing p0tion V1, a new toolkit to simplify Groth16 zk-application development. The goal is to make Phase 2 Trusted Setup ceremonies more efficient and scalable. It’s a product of collaboration among MACI, RLN, Trusted Setup, and Design Teams at PSE.
👋Interested in learning about ZK proofs but not sure where to start? Join us tomorrow (Aug 6th @ 7:30PM Bangkok time) in the PSE discord for a beginner's introduction by
@EDGDrummond
This first session will provide a basic overview of zkSNARKs.
What is Programmable Cryptography? Read our new blog post for a simple breakdown.
AND
If you're in Istanbul for Devconnect, join the Programmable Cryptography Conference, Nov 16-17 and meet some of the people making this all possible.
📢 Excited to share a comprehensive exploration of the zk-ECDSA landscape by grantee
@BlakeMScurr
! Learn how this technology can enable privacy in various applications on Ethereum without modifying the underlying protocol:
We’re thrilled to announce our new Project Spotlight series, kicking off with Identity Day!
Join us in Discord on July 25 at 11am EST as leading projects like
@semaphore
,
@TlSNotary
, and
@Anonaadhaar
present and give live demos.
Invite Link:
(1/3) ⬇️
Don't miss this Learn & Share!
@Charles_Chen533
is stopping by at 13PM UTC on Wed July 5 to talk about the latest thing in folding schemes, Protostar 💫
Pregame - read the paper here:
🚨🚨🚨 Important message for you Folding lover! 🚨🚨🚨
Tomorrow at 13PM UTC we have
@Charles_Chen533
in a new 📜📜Learn & Share📜📜 session.
This time, about Protostar, the latest paper in relation to Folding Schemes!!
This time, on Zoom!
🚀 Introducing the ZK Jumpstart Series: Join this online series to enhance your skills!
🔍 Topic: Intro to MPC, Garbled Circuits & mpz
🎙️ Speaker: Nam Ngo, MPC Researcher @ PSE
📅 Date: Feb 29, 8-9 PM GMT+8 (Singapore Time)
👉 Details:
Our next learn & share is coming up on 6/21, 15:00 UTC. Join us to learn: Folding Circom circuits: a ZKML case study by
@drCathieSo_eth
Dive into how to fold circuits in Circom using Nova-Scotia and learn some
#ZKML
along the way.
Set a reminder:
🚀 Bandada V1 is live! Discover a world where groups can collaborate securely and anonymously. Create and manage privacy-preserving groups. Check out our app or run it locally! Learn more:
Interep: An on-ramp for reputation
tl;dr 🧵👇
p.s. We've posted this to our shiny new
@viamirror
blog! 🥳 We're excited to be on a more decentralized, censorship-resistant platform in the
#Ethereum
family.
(older posts will still be available on Medium)
🚀 Exciting news alert! 🚀 Applications for the PSE Core Program are now OPEN! Join us on a journey to enhance your skills, contribute to open-source projects, and network with like-minded individuals. Learn more in our new blog post!
0/
We're excited to share that the Semaphore V4 Trusted Setup Ceremony has already reached over 150 contributors! 🎉 We're aiming to improve the stats even more, and we'd love your help in making Semaphore even more secure🕶️
gm 🕶️ we're thrilled to announce the Multi-Party Computation (MPC) Phase 2 Trusted Setup ceremony for the Semaphore V4 protocol.
Contributing is just a few clicks from your browser :)
1. Visit
2. Login w/ your Github account
3. Hit "contribute"
Are you ZK-curious but math-phobic? In our next Learn and Share, Errol will give a non-mathematical explanation of how zero knowledge proofs work and what they can do.
Join us next Thursday, Nov 17 at 4pm UTC:
DefinitelySetup is simplifying the Trusted Setup Ceremony process by making initiating a ceremony is as simple as submitting a pull request containing your circuit’s R1CS, wasm, and a ceremony config file. Check it out at
🚨 Don't miss the chance to contribute to the
@zkMACI
v1 Trusted Setup Ceremony! 🚨
👉
🕙 Deadline: Oct 24 2023 00:00 UTC
🔒 Hash of block 18423170 will be used as the final beacon value to complete the setup!
🔗
Exciting times for the ZKML space as Zero Gravity continues its work exploring and developing the use of zero-knowledge proofs for Weightless Neural Networks (WNNs) .
Read the blog post by
@elus_aegis
and
@georgwiese
to learn more!
Students in South Korea 🇰🇷, Taiwan 🇹🇼, and Japan 🇯🇵!
Join PSE’s 8-week summer program to deep dive into Zero-Knowledge Proofs, cryptography, and open source contribution. Apply now to begin your journey into ZK space 🚀
The signature singularity residency will be having final demos for what different teams have done during May on Friday, May 24th from 6-8:00 PM JST / 9-11am UTC. 📷 RSVP at
@zkemail
@AnonAadhaar
@cursive_team
and more!
Ethereum's KZG Ceremony was a success! But its integrity can still be improved with YOUR verification. Boost community trust, check your contribution, and get a POAP reward. Help make Ethereum greater together!
🔗
📖
I just verified that the contribution from 0xA2… was included in the 🕯 KZG Ceremony 🕯 output!
Transcript sha256 hash: 0x8ed1c73857e77ae98ea23e36cdcf828ccbf32b423fddc7480de658f9d116c848
Verify your own contribution and claim your POAP:
🐞Dive into the latest on PSE Security in this blog post by
@kcharbo0
! Learn about the team's focus on Ethereum L2 and ZK security, and the importance of getting ahead of potential bugs. Read on:
🚀
@OrochiNetwork
's zkMemory, a reusable module for any zkVM, has been given a grant by
@Privacyandscaling
! 🌟
Orochi Network is working on constructing a conditional folding scheme and parallelizable verifiable RAM program
0/ gm 🕶️
we're thrilled to announce the conclusion of the Semaphore V4 trusted setup ceremony! Now, all that is missing is the finalization step 🧵👇
--
Your contributions have laid a robust security foundation for the cryptographic protocol. THANK YOU to everyone 🫶
Aug 30th, 19:00 UTC, Join us to learn about Proving in SIM cards by Marcus H.
The Semaphore Network EthSIM Wallet aims to allow anyone to turn ANY cellphone into a secure air-gapped hardware wallet for Ethereum transactions.
see you in discord:
Project Spotlight: Episode 2 is happening, and the theme is Social Connection! Join us in the PSE discord on August 27 as
@cursive_team
,
@zkp2p
and Grapevine give live demos and project updates.
We'll dive into topics like MPC, FHE, and Zk, Don't miss it!
Help us productionize Isokratia, a trust minimized governance platform that uses off-chain (free) voting and recursive SNARKs to increase decentralization and reduce trust assumptions.
Teams and individuals welcome - check out the RFP doc for more info!
Hey ZK Devs! Have you built with Semaphore??
The Semaphore team is working to improve developer experience and would like YOUR help!
Your input on this short survey will help us make our documentation and website more user-friendly in the future🤗
.
🚨Learn & Share session alert! 🚨
Join
@Maddiaa0
from
@aztecnetwork
on Aug 16th at 12:00 UTC. We'll explore improvements in membership sets & inclusion proof tricks with Indexed Merkle Trees. Perfect for circuit developers to make circuits smaller!
Learn & Share session!
Tomorrow, Wednesday March 13th at 1pm CET, we will have
@xxiang_xie
talking about "Lightweight Attestation of Web2 Data via ZKPs" ().
See more on:
ZKOPRU is an optimistic rollup that uses Zero Knowledge Proofs to make transfers private.
Go and try it out and join our new discord to say hi👋 or report issues🪲:
Meet the recipients of the Semaphore Community Grants round!
After a thorough selection process, we're excited to support these projects spanning a wide range of topics and geographies 🌍🌎🌏
🇮🇳Introducing Anon Aadhaar v1.0.0! A protocol update for Aadhaar holders to verify identity anonymously, enhancing privacy without compromising verification standards.
@AnonAadhaar
Read more & get involved:
🌼🧙♂️An inside perspective on the KZG Ceremony by
@NicoSerranoP
. In this blog post, Nico sheds light on the technical hurdles encountered while contributing to this historic
@ethereum
project:
Want to try building with anon identities & groups?
The new Semaphore boilerplate has components for a web app where users create IDs & leave feedback, no wallet required:
Use as a template to make your own app, or try the demo:
Learn & Share session!
Wednesday the 10th of March at 12pm GMT, we will have
@TangKhaiHanh
presenting their work:
"RAMenPaSTA: Parallelizable Scalable Transparent Arguments of Knowledge for RAM Programs"
()
🚨
@PrivacyScaling
's Learn & Share sessions are back! 🚨
Join us this Wednesday 10th to enjoy the first presentation of the year.
This time, it's 📜Succinct Arguments over Towers of Binary Fields by Benjamin & Jim from
@UlvetannaHQ
📜
⏰⏰Join here:
🌟Privacy-Preserving Machine Learning (PPML)🌟
Dive into the world of PPML! 🛡️ Join our presentation to discover how MPC unlocks the potential for building secure ML applications. Don't miss out!
Details ➡️
#PPML
#MachineLearning
#Privacy
✨Tomorrow is Project Spotlight Ep: 2! ✨
We're exploring social connection with 3 teams showcasing how they enable multiplayer experiences using zk tech.
Join us in the PSE discord at 12 PM ET:
Get ready for the next PSE Learn & Share session featuring
@nico_mnbl
from
@__geometry__
as he dives deep into Sangria, a new folding scheme for Plonk with relaxed plonk constraints.
Less than a week to go until Episode 2 of Project Spotlight! Can’t wait to hear what
@cursive_team
,
@zkp2p
, and Grapevine have been up to!
Who’s excited?
Learn & Share is starting in 40 mins, join us with
@drCathieSo_eth
and learn: Folding Circom circuits: a ZKML case study
We are hosting live in discord,
or listen via the stream:
#zkml
📣A new version of Semaphore is out 📣
-Introduces two new CLI templates: monorepo-ethers and monorepo-subgraph.
-CLI commands updated: get-group split into get-group, get-members, and get-proofs.
-Contracts: Unified addresses across supported networks.
Join us on June 27, 2024, at 3:00 PM UTC for an update from
@tlsnotary
🚀
-Meet the TLSNotary team before ETH CC
-Latest developments and future plans
-v0.1.0-alpha6 release with Tlsn-js + browser-extension demo
-and more!
📅 Event details:
New year, New YOU. How do you want to be SEEN online?
Anonymity is about identity - what you choose to reveal about who you are.
Privacy is about actions - what you choose to reveal about what you do.
A tl;dr on our recent BLS wallet blog post 🧵
(full post at )
BLS Wallet is an end-to-end system allowing wallets, dapps, and L2 nodes to easily plug the moon math magic of BLS signatures directly into their code:
Don't miss our
@EFDevcon
community hub, the Temporary Anonymous Zone!
Learn about online privacy and anonymity, go anon IRL by making a mask at our craft station, chat with the team and create an anonymous identity to play with Semaphore-powered apps created just for DCIV 🎭
🔍🪲Our latest blog post explores the importance of smart contract security for Layer 2 solutions. 0xDatapunk compares the power of crowdsourcing security to traditional audit firms, using
@Optimism
and
@zksync
as case studies.
1/ [APPLY BY WEDS 6/1] Halo2 Learning Group
We'll be running a learning group from 6/13 - 7/8 focused on PLONK and Halo2. See the post below (and this thread) for details on the program and how to apply.
Earlier applications will be prioritized first.
Meet the team and learn more: RLN, a ZKP-based construct for spam prevention in anonymous environments
@EFDevconnect
ZK Science Fair, April 18 at Beurs van Berlage!
Our first Project Spotlight is happening tomorrow at 11am est! We can't wait to see you all there.
Update: The link in the original post has changed. Please use the new link to join our community chat:
We’re thrilled to announce our new Project Spotlight series, kicking off with Identity Day!
Join us in Discord on July 25 at 11am EST as leading projects like
@semaphore
,
@TlSNotary
, and
@Anonaadhaar
present and give live demos.
Invite Link:
(1/3) ⬇️