Inviting the ERC-1202 Voting Stakeholders to the Table
As we revisit and expand the ERC-1202 Voting Standard, we don’t want to design it in a vacuum.
On-chain voting already powers DAOs, L2s, prediction markets, identity systems, and a wide range of tooling. If ERC-1202 is going to be useful in practice, it needs to reflect the real constraints and requirements of the people who run these systems every day.
This post outlines the stakeholder categories we plan to invite into the discussion, along with a non-exhaustive list of projects in each category. Every listed stakeholder is someone we hope to either interview, co-design with, or invite as a contributor to the standard.
1. On-chain voting & governance platforms
These are the primary venues where on-chain (or snapshot-style) votes actually happen today. They are the most direct “users” of any voting standard.
- Tally – end-to-end governance UI and infra for many DAOs (Tally)
- Snapshot – off-chain, signature-based voting that many DAOs rely on for signalling (snapshot.org)
- Aragon – long-standing DAO framework with its own governance modules (aragon.org)
2. High-governance DAOs & L2 ecosystems
These communities run frequent, high-stakes votes and have already accumulated a lot of hard-won governance experience.
- Uniswap DAO – token governance controlling one of the most systemically important DeFi protocols
- Optimism Collective – bicameral governance (Token House + Citizens’ House) with active experiments in public-goods funding (Nansen)
- Arbitrum DAO – one of the most active L2 governance ecosystems, with large on-chain treasuries and delegation dynamics
3. Smart-contract voting standards & libraries
These teams maintain the core contracts that many DAOs rely on. We want ERC-1202 to integrate smoothly with, and learn from, their designs.
- OpenZeppelin Contracts – widely used governance and token libraries, de-facto standards for many projects (GitHub)
- Solady – gas-optimized Solidity libraries used across the ecosystem (Cantina)
- Ethereum EIPs Repository – the home of existing ERC governance (ERC-20, ERC-721, ERC-1155, ERC-4337, etc.), and thus the broader “standards author” community
4. On-chain courts, arbitration & challenge systems
Dispute resolution and fraud-proof / challenge mechanisms are tightly coupled to how we interpret votes and resolve edge cases.
- Kleros – decentralized court system already used for many on-chain disputes (Kleros)
- LexDAO – community of “crypto lawyers” building on-chain dispute-resolution and legal primitives for DAOs (hatsprotocol.xyz)
- Zeitgeist – prediction-market chain that also includes a decentralized court and futarchy-oriented governance features (zeitgeist.pm)
5. Wallets, smart-account & multisig systems
If voting is going to be safe and usable, it has to work with the key-management systems that people actually use.
- MetaMask – the most widely used self-custodial wallet for Ethereum and EVM chains (MetaMask)
- Coinbase Wallet – a major retail wallet with both self-custodial and exchange-adjacent use cases
- Safe – smart-account / multisig infrastructure securing tens of billions of dollars in assets (app.safe.global)
(For multisig-heavy ecosystems, we also plan to reach out to Solana-native smart-account systems such as Squads. (squads.so))
6. Block explorers & on-chain data indexers
Explorers and indexing protocols are how most people verify and analyze votes. Standards that are easy to index, filter and visualize will have an outsized impact.
7. Prediction markets & futarchy experiments
Prediction markets stress-test incentive design, information aggregation and governance in ways that are highly relevant to voting standards.
- Polymarket – currently the most prominent prediction market, with growing institutional interest (Polymarket)
- Augur – one of the earliest decentralized prediction-market protocols (Augur)
- Zeitgeist – a chain purpose-built for prediction markets and futarchy experiments (zeitgeist.pm)
8. Developer SDKs & wallet-connection infrastructure
Voting is ultimately “just” transactions and signatures—SDKs and wallet-connection layers define how easy (or painful) it is to integrate voting into an app.
- ethers.js – one of the most widely used JavaScript/TypeScript libraries for interacting with Ethereum (docs.ethers.org)
- viem – a modern TypeScript interface to Ethereum that many new stacks are standardizing on (snapshot.org)
- WalletConnect – protocol and infra for connecting wallets and apps across many chains (WalletConnect)
- RainbowKit – a React wallet-connection library built on top of wagmi + viem, widely used in dapps (rainbowkit.com)
- Privy – embedded wallet and authentication infra that powers many consumer crypto apps (Privy)
9. Identity, reputation & Sybil-resistance
Any serious voting standard needs a story for identity, reputation and Sybil resistance—whether it’s 1-token-1-vote, 1-person-1-vote, or something in between.
10. Governance tooling, research & standards stewards
Finally, we want to collaborate closely with the people who think full-time about governance, verification and standards.
We also expect to involve governance researchers, DAO designers, and other ERC authors via the Ethereum EIPs repository.
What happens next
Over the coming months we plan to:
- Run structured interviews with representatives from these stakeholder groups.
- Publish a series of public notes summarizing requirements, pain points and design proposals.
- Iterate on ERC-1202 in the open, with concrete reference implementations and test cases informed by real production systems.
If you’re involved with any of the stakeholders listed above—or you see a category we’re missing—and you’d like to participate, we’d love to hear from you.
In later posts we’ll share a more detailed roadmap for ERC-1202 and some concrete technical questions where community input will be especially valuable.