Anti-Collusion Infrastructure
Funder
Web3 Foundation · Grants Program
Type / status
rfp · announced
Amount
—
Deadline
unknown
Ecosystems
polkadotsubstrate
Categories
researchdev toolingprivacydao governance
Tech stack
rustsubstrateink!solidity
Apply
Source
Fit
43% · weak fit · The Venture23 Aleo team's expertise in ZK and Rust aligns with the research and dev_tooling categories, but their primary ecosystem (Aleo) is not polkadot/substrate, making them an adjacent but credible applicant.
Trust
95% · model self-report 80% · first seen 2026-09-09 · v3
Verified
2026-09-15 · page still up, no closing language
This RFP seeks proposals to research and implement anti-collusion mechanisms for blockchain voting systems, such as on-chain quadratic funding, using techniques like zero-knowledge proofs or the Minimal Anti-Collusion Infrastructure (MACI) as a Substrate pallet or ink! smart contract. The goal is to prevent or deter collusion and bribery in decentralized voting applications.
Eligibility: Open to anyone; no specific restrictions mentioned in the document.
Pipeline
Trust breakdown (2/2 checkable facts verified)
| Signal | Weight | Result | Note |
|---|---|---|---|
| apply link | 0.075 | 100% | link in source |
| funder | 0.075 | 100% | named in source |
| source quality | 0.15 | 100% | official page or repo |
| model confidence | 0.1 | 80% | model self-report |
Fit breakdown (against the ORG_* profile)
| Signal | Weight | Result | Note |
|---|---|---|---|
| model fit | 0.5 | 70% | model rated 70% |
| ecosystem overlap | 0.25 | 0% | polkadot, substrate vs aleo |
| category overlap | 0.15 | 33% | research, dev_tooling, privacy, dao_governance vs zk, privacy, infra, dev_tooling, security, interoperability |
| tech overlap | 0.1 | 33% | rust, substrate, ink!, solidity vs rust, leo, zk |
Sources (1)
| Role | Document | From | Fetched |
|---|---|---|---|
| primary | Anti-Collusion Infrastructure | Web3 Foundation Grants: RFPs (GitHub) | 2026-09-09 |
History (3)
| v | Changed | Fields |
|---|---|---|
| 3 | 2026-09-09 | summary |
| 2 | 2026-09-09 | summary |
| 1 | 2026-09-09 | created |
Extracted text
# Anti-Collusion Infrastructure :::caution This Request for Proposals is currently considered **under development**, meaning one or more grants have been signed to address the topic. We might be interested in additional implementations, but it’s better to double check this with the grants team. ::: * **Status:** [Under Development](https://grants.web3.foundation/applications/infimum) * **Proposer:** [Noc2](https://github.com/Noc2) ## Project Description :page_facing_up: A lot of blockchain applications that involve some kind of voting, like on-chain quadratic funding, can potentially be exploited via collusion and bribery (see [Vitalik’s post about collusion](https://vitalik.ca/general/2019/04/03/collusion.html)). Therefore, it’s important to design mechanisms that effectively prevent any kind of on-chain collusion or at least make it more difficult. The goal of this RFP is to encourage people to try to research and come up with their own solutions or to implement existing solutions, like [Minimal anti-collusion infrastructure](https://ethresear.ch/t/minimal-anti-collusion-infrastructure/5413) as a substrate pallet or ink! smart contract. ## Deliverables :nut_and_bolt: The milestones below are just an initial draft. The milestones can be structured completely differently and the implementation can also leverage other tools and infrastructure as long as the overall goal of the RFP is met. ### Milestone 1 - Anti-collusion | Number | Deliverable | Specification | | ------------- | ------------- | ------------- | | 0a. | License | Apache 2.0 / MIT / Unlicense | | 0b. | Documentation | Inline documentation of the code and a basic tutorial that explains how a developer can use the project | | 0c. | Testing Guide | The code will have unit-test coverage (min. 70%) to ensure functionality and robustness. In the guide we will describe how to run these tests | | 0d. | Article/Tutorial | Article or tutorial that explains the work done as part of the grant. | 1. | Anti-collusion | Implement a mechanism to prevent bribery and collusion, leveraging encrypting votes (ZKPs) potentially via [Minimum Anti-Collusion Infrastructure (MACI)](https://ethresear.ch/t/minimal-anti-collusion-infrastructure/5413) | | 2. | Voting Example | Integrate a basic voting example that lets you test the mechanism | ### Previous grant applications - [Maki](https://github.com/w3f/Grants-Program/pull/1144) - [pallet-maci](https://github.com/w3f/Grants-Program/pull/232) - [Infimum](https://github.com/w3f/Grants-Program/pull/1948)