Snapshot, POAP & Goverland for audience engagement

Summary of Proposal

We’re excited to propose a new way to make Devcon more interactive and engaging by using Snapshot for voting and Goverland for mobile access. With POAPs for verification, only registered attendees will be able to vote, ensuring that feedback comes from those who are actually at the event. This system aims to increase attendee engagement, streamline feedback collection, and enhance decision-making during the conference.

Abstract

We suggest a joined effort in collaboration with Snapshot, POAP and Goverland teams to make Devcon more engaging and responsive. Snapshot is the most popular solution in the space for organizing voting on different aspects, from governance decisions to polls and petitions. POAP (Proof Of Attendance Protocol) is the most popular “check in” solution in the crypto space and a trustworthy partner of Devcon events. Goverland in convenient native mobile App with top-notch integration of Snapshot votes and convenience features, like push-notifications, proposals inbox, gamification and more.

Attendees can vote on various aspects of the event via Snapshot and Goverland interfaces, with access granted only to those who mint a Devcon POAP. POAPs will be used not only for voting verification but also to recognize voting participation and gamify the experience with potential rewards and achievements. This approach will enhance real-time feedback, post-event engagement, and provide opportunities for attendee recognition.

Motivation & Rationale

  • Pre-event polls: Gather preferences on conference aspects as catering, swag, music, etc

  • Increase in-conference engagement: By allowing attendees to vote on different aspects of the Devcon in an accessible and convenient way (e.g. check-in & check-out polls, panel discussion topics), we encourage active participation and make attendees feel more involved in the event

  • Informed decision-making: Attendee input will provide valuable insights that can guide decisions on future events and current conference activities

  • Post-event reengagement: The voting system offers a way to reconnect with attendees after the event, keeping them engaged and involved in the community even after Devcon concludes

  • Showcase of successful implementation: Check out this poll organized by the Linea team before EthCC event in 2023. Linea’s approach to voting on swag for upcoming events highlights the potential for similar success at Devcon

Implementation

  1. Devcon Snapshot Voting Space:
  • Create a dedicated space on Snapshot for Devcon

  • Ensure that all voting activities are conducted within this space to maintain organization and focus

  1. Mobile Access via Goverland:
  • Goverland app will allow attendees to vote on the go

  • Implement Devcon achievements within the app to recognize and reward voting participation

  • iOS & Android (coming soon) apps

  1. POAP Verification:
  • Attendees must mint a Devcon POAP to vote

  • Introduce POAPs for proposals voters

  • Use voting POAPs for gamification by offering perks or swag to randomly selected POAP holders (e.g. POAP FUN)

Operational Requirements & Ownership

Technical Setup:

  • Devcon Orgs: Establish and manage the dedicated Devcon voting space and proposals

  • Snapshot: Ensure that the Devcon voting space is prominently highlighted and easily accessible during the event

  • Goverland: Ensure that the Devcon voting space is prominently highlighted and easily accessible during the event. Implement achievements system in collaboration with Devcon and POAP teams

  • POAP Team: Technical support, POAPs for votes participants & raffle game (if needed)

This proposal aims to make Devcon more interactive and responsive through a Snapshot voting system, POAP verification, and mobile access with Goverland, while also enhancing post-event engagement and providing opportunities for attendee recognition.

3 Likes

In POAP we like and support this initiative.

4 Likes

Hi here! I’m Fabien from Snapshot, ou team is all in on making this happen. We’re pumped to work with Goverland and POAP to create an awesome, interactive experience for Devcon attendees. Voting on event, getting people more involved, and keeping the community buzzing even after the conference. We’re ready to jump in and do whatever it takes to make this a success. Can’t wait to see how this shapes up and makes Devcon even more unforgettable!

3 Likes

Hi, Evgeny from Zerion!
Love the idea, would be a happy to use it during at Devcon.

2 Likes

In our last event we already used zuPoll with PCDs. What advantage would your solution have?

In our last event we already used zuPoll with PCDs. What advantage would the solution proposed here have?

1 Like

Thank you, @ligi, for your question! We appreciate the opportunity to elaborate on the advantages of our proposed solution compared to ZuPoll with PCDs.

Advantages of our proposed solution

  1. Accessibility & Convenience
    • Goverland’s mobile apps (iOS and Android) offer a convenient way for participants to engage in polls with real-time push notifications, enhancing overall attendee experience and participation.
    • Snapshot uses wallet signatures that are still privacy-preserving (PCDs) but are more crypto-native since they are tied to users’ wallets rather than emails, staying true to the principles of decentralized identity and security.
  2. Inclusion of past participants
    • Our solution enables the creation of polls and votes for past DevCon participants who hold POAPs, fostering continuous community engagement. ZuPass was tried only once during a past DevConnect event, whereas there are more POAP holders from past events who could easily be re-engaged.
  3. Not mutually exclusive
    • Polls can be run on both ZuPoll and Snapshot simultaneously, allowing participants to choose between fully private voting (ZuPoll) and more transparent public wallet-based voting (Snapshot). This dual approach accommodates diverse preferences and privacy concerns among attendees.
  4. Granular control for specific audiences
    • Our solution allows for targeted polls where only POAP holders of specific sub-events, such as panel or talk participants, can vote. This feature provides a tailored approach for gathering feedback or engaging specific groups within the event.

Completely Private Polls vs. Partially Private & Public Polls

ZuPoll is excellent for fully private polls, while Snapshot can be used for “shutter votes” (results revealed after the poll ends) or public polls. Certain scenarios are better suited for public polls:

  • Swag/Food Preferences: Public voting helps vendors prepare better and creates a more interactive experience.
  • Check-In Polls: Quick, engaging interactions like a “GM” (Good Morning) poll.
  • Petitions & Feedback Polls: Open and transparent conversations are more effective for gathering community suggestions and improvements.
  • Quizzes: Publicly visible responses encourage more interaction and engagement.
  1. Considerations on Anonymity vs. Transparency
    • Fully anonymous polls ensure privacy but can result in unconstructive feedback if no reputation or accountability is linked. On the other hand, public polls can introduce biases on controversial topics. Our approach offers the flexibility to choose the appropriate type of poll based on context and goals.

Conclusion

Our proposal aims to complement, not replace, existing tools like ZuPoll. By integrating Snapshot for voting, POAPs for engagement verification, and the mobile accessibility of Goverland, we offer a versatile, scalable, and more engaging solution for DevCon. We believe this approach will enhance the overall event experience by promoting broader participation, deeper engagement, and valuable feedback collection. We are open to further discussions on how these tools can be integrated to work harmoniously for the benefit of DevCon and its community.

1 Like

can you elaborate on this?

I disagree that wallet signatures are more crypto native than PCDs. Both are cryptographic methods and I do not see advantages in e.g. security with wallet signatures over PCDs

I think the better approach then would be to issue PCDs to people holding past POAPs

we already asked this in the ticketing flow - don’t think we will poll this again as we already have the data

The question is if it will lead to a coherent experience for users - especially if we communicate/use 2 different ways of polling. I think this will rather confuse users. I do not see anything that can be done with POAPs / Snapshot that cannot be done with things build on top of PCDs.

Hi @ligi, thanks for elaborating.

can you elaborate on this?

Sure! By saying wallet signatures are privacy-preserving (PCDs), I mean:
a. Signatures (signed data + public key) are a subset of PCDs
b. Wallet users control their anonymity - whether by using ENS or random addresses, they can decide the privacy level when collecting POAPs or voting

I disagree that wallet signatures are more crypto native than PCDs. Both are cryptographic methods and I do not see advantages in e.g. security with wallet signatures over PCDs

I agree there’s no inherent technical advantage of wallet signatures over PCDs. My point is that ZuPass currently relies on an email/password system without 2FA, which is less secure compared to hardware wallets. Self-custodial solutions align more closely with the crypto-native ethos of direct control over keys and identities. While ZuPass shows great potential with zk proofs, its security model is still evolving. However, I favor pushing using ZuPass and evolving it further to meet higher security standards.

I think the better approach then would be to issue PCDs to people holding past POAPs

This is a valid approach, and accessibility is important. I believe users should have the option to choose the tools they prefer. Whether generating proof with ZuPass or a wallet, offering both options would allow people to select what they’re most comfortable with.

we already asked this in the ticketing flow - don’t think we will poll this again as we already have the data

Understood, it was just an example. The core idea is to make the experience more engaging by enabling the use of crypto-native tools with good UX, which is essential for adoption. Our team is ready to help brainstorm how to make the overall experience more engaging.

The question is if it will lead to a coherent experience for users - especially if we communicate/use 2 different ways of polling. I think this will rather confuse users.

I agree, it could be confusing. However, I’d support running parallel polls as an experiment. If this approach drives more engagement, inclusivity could outweigh potential confusion.

I do not see anything that can be done with POAPs / Snapshot that cannot be done with things build on top of PCDs.

On a technical level, you’re right. I think even integrating fully private polls on Snapshot via ZuPass PCDs would be a valuable feature for the community. @Fabien, what are your thoughts?

We at Goverland are happy to support this, though I doubt it’s feasible before Devcon in Bangkok. For now, some features of Snapshot/POAP/Goverland that may not yet be possible with ZuPass/ZuPoll include:

  • Push notifications
  • Instant engagement (mint a POAP → immediately participate in a poll)
  • Better UX, likely increasing engagement
  • Gamification (e.g., POAP FUN)

Although the timing might be short for Devcon, we would love to integrate ZuPass within Snapshot. This would give extra tooling and possibilities for ZuPass holders, like the ability to run polls with different voting system (we support 6 voting systems like quadratic, weighted or approval voting), or the ability to do trustless execution.

2 Likes

Hey folks! Here from the Zupass team – this is a pretty cool direction and happy to chat more on it. Agreed with @ligi that Devconnect is probably a better target for some of these features.

We have our v1 docs available at https://zappsdk.netlify.app/. Feel free to take a look, and happy to connect further if there’s more questions!

2 Likes