

Zero to Start: Applied Fully Homomorphic Encryption (FHE) Part 2
Part 2: Fundamental Concepts, FHE Development, Applied FHE, Challenges and Open Problems, FHE Resources.This post was written by 0xZoey. Special thanks to Janmajaya, Enrico, and Owen who generously gave their time and expertise to review this piece. Your valuable contributions and feedback have greatly enhanced the quality and depth of this work. This is an extension of Part 1: An Introduction to FHE, ZKPs & MPC, and The State of FHE Development.Fundamental ConceptsThreshold FHEThreshold cryp...

The next chapter for zkEVM Community Edition
We are excited to share some updates on our road to building a zkEVM, as we generalize our exploration towards the design and implementation of a general-purpose zkVM. Zero-knowledge research and development in the broader Ethereum ecosystem has been bearing wholesome fruits over the past three years. That came after years of vibrant ideation with an uncompromising approach to security, building on the shoulders of giants of the prover-verifier computational model in computer science and cryp...

zkEVM Community Edition Part 3: Logic and Structure
This series intends to provide an overview of the zkEVM Community Edition in a way that is broadly accessible. Part 3 reviews the general logic and structure of the zkEVM Community Edition. Part 1: Introduction Part 2: Components The zkEVM Community Edition has the challenge of creating proofs to validate EVM execution as it is today. To make this feasible, a system of interconnected circuits has been designed to prove the correctness of EVM opcodes while dealing with the inefficiencies of co...
>100 subscribers
This post was written by the Bandada team.
We are happy to announce the public release of Bandada V1! Try our app out or run it yourself locally v1.0.0-alpha
Bandada is a public infrastructure project that allows you to easily create and manage privacy-preserving groups of anonymous individuals. It is a plug-and-play, free SaaS or self-hosted solution, for developers, DAOs, governments, and individuals that care about privacy.
Groups are an important concept when we speak about privacy and zero knowledge technologies, they can be thought of as anonymity sets. Credentials are a way to establish necessary trust between a set of participants while letting users keep control over how their identities are stored and used.
Bandada allows you to create groups and establish trust within the participants by ensuring that everyone who joined the group needed to meet the credential requirements.
In Spanish, "Bandada" means "flock" or "group” of birds or animals moving together in a coordinated manner.
Representation of Anonymous Groups: Just like a flock of birds or animals moving together, Bandada aims to create privacy-preserving groups where individuals can act collectively without revealing their identities.
Coordinated and Secure Interaction: Birds in a flock exhibit coordinated movements for navigation, safety, or foraging. Similarly, Bandada enables coordinated and secure interactions among the members of anonymous groups. The infrastructure provided allows for seamless communication and collaboration within these groups without compromising individual identities.
Easily create onchain or offchain anonymous groups with a few clicks using our Bandada Admin Dashboard
Decide how members will join, with a unique invitation URL or by proving credentials
Select which credentials they will need to prove to join the group (GitHub, Twitter, etc.)
Build your application on top of Bandada, leveraging completely anonymous signals (like votes, endorsements, claims, messages, etc.)
Group with members who have contributed to a specific GitHub repository
“Whitelist” a group of GitHub devs who have contributed to top DAOs repositories.
Group of people with more than X followers on Twitter
Custom anti-sybil mechanism
Group of people in an organization like DAO, company, etc.
Unlocking private interactions like anonymous feedback, whistleblowing, chat, and voting.
(future) Groups of wallets holding a specific NFT
Token-gated access to content
Bandada API Docs https://api.bandada.pse.dev
Bandada API SDK https://github.com/privacy-scaling-explorations/bandada/tree/main/libs/api-sdk#readme
Bandada credentials library https://github.com/privacy-scaling-explorations/bandada/tree/main/libs/credentials
Install it locally https://github.com/privacy-scaling-explorations/bandada#-install
Run it with Docker https://github.com/privacy-scaling-explorations/bandada#running-in-docker
Bandada consists of a back-end to store the groups and provide the API, two front-ends: the dashboard to manage groups and members and a demo application to allow end-users to join the groups, and the contracts. Additionally, it also provides a set of JavaScript libraries to support developers.

The groups are currently binary Merkle trees compatible with the Semaphore protocol, but additional data structures will be integrated in the future.
Two types of groups can be created from the dashboard: manual or credential groups. In the former, you can add members by entering IDs directly or by creating invite links, while in the latter you can define credentials that members must prove they have in order to access the group.
Once you create your manual group in the dashboard you can either create an API key to add or remove members or use the invite codes to add members with the @bandada/api-sdk library.
Credential groups can instead be accessed by redirecting users to an appropriate page in the dashboard. Bandada will ask users permissions to fetch their credentials and check if they are eligible.
Bandada also provides a preset of credential validators that can be extended with the @bandada/credentials library.
Check here for new and upcoming learning resources like tutorials, videos, and additional documentation and growing project ideas to do with Bandada.
Lastly, keep exploring our Bandada Notion where we’ll keep it updated with the latest news.
Shortly after this announcement, we´re starting Bandada Moonrise, a focused effort, and campaign to showcase Bandada and gather as much feedback as possible from the community to tailor the future roadmap.
If you’re part of a DAO, Web3, or ZK Dev community and want us to give a presentation, please reach us out!
Onchain invitation groups
Onchain credential groups (like POAPs, NFTs, and tokens balance)
Easier deployments using Docker containers
Combining credential providers
Supporting different identity protocols
And much more!
Check our Bandada - Features Roadmap to explore more
Want to share ideas? Want to help us build Bandada? Reach us by tagging us with @Bandada in PSE Discord or by discussing issues in our GitHub project board.
Also if you contribute to Bandada´s codebase, then you´re eligible to claim a special POAP!
🥳 Check if you´re eligible and get yours here: https://www.gitpoap.io/eligibility
Thanks to all contributors and Bandada supporters! In particular @cedoor, @vplasencia, @saleel, @aguzmant103, @rachelaux, @beyondr, @wanseob, @mari, @kat

This post was written by the Bandada team.
We are happy to announce the public release of Bandada V1! Try our app out or run it yourself locally v1.0.0-alpha
Bandada is a public infrastructure project that allows you to easily create and manage privacy-preserving groups of anonymous individuals. It is a plug-and-play, free SaaS or self-hosted solution, for developers, DAOs, governments, and individuals that care about privacy.
Groups are an important concept when we speak about privacy and zero knowledge technologies, they can be thought of as anonymity sets. Credentials are a way to establish necessary trust between a set of participants while letting users keep control over how their identities are stored and used.
Bandada allows you to create groups and establish trust within the participants by ensuring that everyone who joined the group needed to meet the credential requirements.
In Spanish, "Bandada" means "flock" or "group” of birds or animals moving together in a coordinated manner.
Representation of Anonymous Groups: Just like a flock of birds or animals moving together, Bandada aims to create privacy-preserving groups where individuals can act collectively without revealing their identities.
Coordinated and Secure Interaction: Birds in a flock exhibit coordinated movements for navigation, safety, or foraging. Similarly, Bandada enables coordinated and secure interactions among the members of anonymous groups. The infrastructure provided allows for seamless communication and collaboration within these groups without compromising individual identities.
Easily create onchain or offchain anonymous groups with a few clicks using our Bandada Admin Dashboard
Decide how members will join, with a unique invitation URL or by proving credentials
Select which credentials they will need to prove to join the group (GitHub, Twitter, etc.)
Build your application on top of Bandada, leveraging completely anonymous signals (like votes, endorsements, claims, messages, etc.)
Group with members who have contributed to a specific GitHub repository
“Whitelist” a group of GitHub devs who have contributed to top DAOs repositories.
Group of people with more than X followers on Twitter
Custom anti-sybil mechanism
Group of people in an organization like DAO, company, etc.
Unlocking private interactions like anonymous feedback, whistleblowing, chat, and voting.
(future) Groups of wallets holding a specific NFT
Token-gated access to content
Bandada API Docs https://api.bandada.pse.dev
Bandada API SDK https://github.com/privacy-scaling-explorations/bandada/tree/main/libs/api-sdk#readme
Bandada credentials library https://github.com/privacy-scaling-explorations/bandada/tree/main/libs/credentials
Install it locally https://github.com/privacy-scaling-explorations/bandada#-install
Run it with Docker https://github.com/privacy-scaling-explorations/bandada#running-in-docker
Bandada consists of a back-end to store the groups and provide the API, two front-ends: the dashboard to manage groups and members and a demo application to allow end-users to join the groups, and the contracts. Additionally, it also provides a set of JavaScript libraries to support developers.

The groups are currently binary Merkle trees compatible with the Semaphore protocol, but additional data structures will be integrated in the future.
Two types of groups can be created from the dashboard: manual or credential groups. In the former, you can add members by entering IDs directly or by creating invite links, while in the latter you can define credentials that members must prove they have in order to access the group.
Once you create your manual group in the dashboard you can either create an API key to add or remove members or use the invite codes to add members with the @bandada/api-sdk library.
Credential groups can instead be accessed by redirecting users to an appropriate page in the dashboard. Bandada will ask users permissions to fetch their credentials and check if they are eligible.
Bandada also provides a preset of credential validators that can be extended with the @bandada/credentials library.
Check here for new and upcoming learning resources like tutorials, videos, and additional documentation and growing project ideas to do with Bandada.
Lastly, keep exploring our Bandada Notion where we’ll keep it updated with the latest news.
Shortly after this announcement, we´re starting Bandada Moonrise, a focused effort, and campaign to showcase Bandada and gather as much feedback as possible from the community to tailor the future roadmap.
If you’re part of a DAO, Web3, or ZK Dev community and want us to give a presentation, please reach us out!
Onchain invitation groups
Onchain credential groups (like POAPs, NFTs, and tokens balance)
Easier deployments using Docker containers
Combining credential providers
Supporting different identity protocols
And much more!
Check our Bandada - Features Roadmap to explore more
Want to share ideas? Want to help us build Bandada? Reach us by tagging us with @Bandada in PSE Discord or by discussing issues in our GitHub project board.
Also if you contribute to Bandada´s codebase, then you´re eligible to claim a special POAP!
🥳 Check if you´re eligible and get yours here: https://www.gitpoap.io/eligibility
Thanks to all contributors and Bandada supporters! In particular @cedoor, @vplasencia, @saleel, @aguzmant103, @rachelaux, @beyondr, @wanseob, @mari, @kat

Zero to Start: Applied Fully Homomorphic Encryption (FHE) Part 2
Part 2: Fundamental Concepts, FHE Development, Applied FHE, Challenges and Open Problems, FHE Resources.This post was written by 0xZoey. Special thanks to Janmajaya, Enrico, and Owen who generously gave their time and expertise to review this piece. Your valuable contributions and feedback have greatly enhanced the quality and depth of this work. This is an extension of Part 1: An Introduction to FHE, ZKPs & MPC, and The State of FHE Development.Fundamental ConceptsThreshold FHEThreshold cryp...

The next chapter for zkEVM Community Edition
We are excited to share some updates on our road to building a zkEVM, as we generalize our exploration towards the design and implementation of a general-purpose zkVM. Zero-knowledge research and development in the broader Ethereum ecosystem has been bearing wholesome fruits over the past three years. That came after years of vibrant ideation with an uncompromising approach to security, building on the shoulders of giants of the prover-verifier computational model in computer science and cryp...

zkEVM Community Edition Part 3: Logic and Structure
This series intends to provide an overview of the zkEVM Community Edition in a way that is broadly accessible. Part 3 reviews the general logic and structure of the zkEVM Community Edition. Part 1: Introduction Part 2: Components The zkEVM Community Edition has the challenge of creating proofs to validate EVM execution as it is today. To make this feasible, a system of interconnected circuits has been designed to prove the correctness of EVM opcodes while dealing with the inefficiencies of co...
Share Dialog
Share Dialog
No comments yet