# Snapp Real World Use Cases? Voting

**URL:** <https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531>\
**Category:** Idea\
**Created:** [November 25, 2021, 11:03am UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531 "2021-11-25T11:03:05Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pete](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.minaprotocol.com/pete/32/1225_2.png) [@Pete](https://forums.minaprotocol.com/u/Pete)\
**Post date:** [November 25, 2021, 11:03am UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/1 "2021-11-25T11:03:05Z")

</div>

From my fairly limited knowledge it seems Snapps lend themselves well to situations that require both validation and privacy. I know this has been mentioned in use cases… one obvious application of this in ‘real world’ situations would be a Snapp that could be used to enable voting.

Just on a basic level this could work for local councils, small societies, clubs, schools etc, where they could plug in their members database (excel / mailing list etc) into the Snapp and away they go and be 100% sure the results are accurate.

What do others think about this and the practicalities/logistics of creating a Snapp that could be used for this purpose?

---

<div class="post-metadata">

**Author:** ![evan](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.minaprotocol.com/evan/32/1241_2.png) [@evan](https://forums.minaprotocol.com/u/evan)\
**Post date:** [November 28, 2021, 9:50pm UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/2 "2021-11-28T21:50:27Z")

</div>

Yeah I think if anyone wants a neutral private voting platform, it could be a really good fit (and a good early Snapps product too).

Got me thinking, who good first users would be, I’d guess any vote that’s over something particularly sensitive, I wonder what those are (maybe union voting?)

---

<div class="post-metadata">

**Author:** ![Pete](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.minaprotocol.com/pete/32/1225_2.png) [@Pete](https://forums.minaprotocol.com/u/Pete)\
**Post date:** [November 28, 2021, 10:17pm UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/3 "2021-11-28T22:17:37Z")

</div>

Unions would be a good fit, also local councils, school / colleges. There’s a growing trend for fan ownership in sports too, here is a (slightly old) [List of fan-owned sports teams - Wikipedia](https://en.wikipedia.org/wiki/List_of_fan-owned_sports_teams) there are a lot!

---

<div class="post-metadata">

**Author:** ![kudretthunder](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.minaprotocol.com/kudretthunder/32/1281_2.png) [@kudretthunder](https://forums.minaprotocol.com/u/kudretthunder)\
**Post date:** [December 8, 2021, 7:56pm UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/4 "2021-12-08T19:56:46Z")

</div>

In some cases, knowing information such as ethnicity can be important. Some people may not want to share their ethnicity. Anonymous voting powered by Mina would be a nice option.

---

<div class="post-metadata">

**Author:** ![joseandro](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.minaprotocol.com/joseandro/32/1551_2.png) [@joseandro](https://forums.minaprotocol.com/u/joseandro)\
**Post date:** [January 5, 2022, 5:47pm UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/6 "2022-01-05T17:47:54Z")

</div>

[All Estonians, no matter where they happen to live, have a state-issued digital identity … e-ID and the ecosystem around it is part of any citizen’s daily transactions in the public and private sectors. People use their e-IDs to pay bills, vote online, sign contracts, shop, access their health information, and much more.](https://e-estonia.com/solutions/e-identity/id-card/)

Maybe we could implement something that connects with Estonia’s digital identity to enable voting on anything they deem to be important? For example, we could create an open platform with a nice UI/UX that would make it easy for citizens with digital IDs to vote for anything, given that such citizens meet the criteria defined in the Snark (for example, a citizen of Estonia that’s registered in the X neighbourhood).

PS: Estonia has [e-voting](https://en.wikipedia.org/wiki/Electronic_voting_in_Estonia) for their government elections.

---

<div class="post-metadata">

**Author:** ![Pete](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.minaprotocol.com/pete/32/1225_2.png) [@Pete](https://forums.minaprotocol.com/u/Pete)\
**Post date:** [January 5, 2022, 6:41pm UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/7 "2022-01-05T18:41:54Z")

</div>

That sounds like an amazing idea. Can anyone from a technical perspective roadmap the technical barriers / requirements to logistically implement something like this?

@joseandro do you live in Estonia?

---

<div class="post-metadata">

**Author:** ![joseandro](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.minaprotocol.com/joseandro/32/1551_2.png) [@joseandro](https://forums.minaprotocol.com/u/joseandro)\
**Post date:** [January 5, 2022, 7:04pm UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/8 "2022-01-05T19:04:49Z")

</div>

Hi Pete! I don’t live in Estonia. The country came to my mind because I always heard many great things from them and how they are welcoming to new technologies and blockchain:

Estonia may perhaps be the earliest adopter of distributed ledger technology at a governmental level. As early as 2007, even before the publication of the Bitcoin white paper, the Estonian government was already [testing blockchain applications](https://e-estonia.com/solutions/security-and-safety/e-law/) as part of a resolution to be resilient to outsider [cyberattacks](https://scholarcommons.usf.edu/cgi/viewcontent.cgi?referer=https://www.bing.com/&httpsredir=1&article=1105&context=jss). e-Estonia, a government policy to facilitate citizen interactions with the state through the use of electronic solutions, has been testing and implementing blockchain in relation to public services for many years. So much so that blockchain is has been tested across a wide range of government services and data registries, such as the national health, judicial, legislative, security and commercial code systems, with [plans to extend its use to other spheres](https://e-estonia.com/wp-content/uploads/faq-a4-v02-blockchain.pdf)such as personal medicine, cyber-security and data embassies. The Estonian government has harnessed the power of blockchain, which, by the very way it functions, is helping to save millions of lives and resources, while mitigating the potential manipulation of sensitive data (such as health data, intelligence information, legislation-related records, etc.) or smart devices (such as military machinery, hospital equipment, intelligent cars etc.).  
The entire article can be found [here](https://govchain.world/estonia/).

[Why spend your life waiting in line for a piece of paper that proves you are you? Governments must learn to provide public services as efficiently as Amazon sells books: no physical presence, no cost of application, no opening hours.](https://qz.com/1535549/living-on-the-blockchain-is-a-game-changer-for-estonian-citizens/)

From the O1 side, once we have Snapps running, I think the next step would be to create the ability of communicating with Oracles to bridge the connection between Mina and their e-gov APIs.

---

<div class="post-metadata">

**Author:** ![lamps](https://avatars.discourse-cdn.com/v4/letter/l/977dab/32.png) [@lamps](https://forums.minaprotocol.com/u/lamps)\
**Post date:** [January 5, 2022, 7:40pm UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/9 "2022-01-05T19:40:14Z")

</div>

Awesome idea Joe! I suppose the development is permissionless, right? In that no one can block the access of Mina’s snapp to connect to their ID API or e-voting system?

---

<div class="post-metadata">

**Author:** ![joseandro](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.minaprotocol.com/joseandro/32/1551_2.png) [@joseandro](https://forums.minaprotocol.com/u/joseandro)\
**Post date:** [January 5, 2022, 8:00pm UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/10 "2022-01-05T20:00:30Z")

</div>

Yep, it looks like there’s an [API](https://www.id.ee/en/article/web-eid/) for that! I imagine there’d be an UI for them to log in with their government credentials, which would then be used to validate the requirements of a proof for voting (or whatever other use cases we find interesting).

---

<div class="post-metadata">

**Author:** ![Pete](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.minaprotocol.com/pete/32/1225_2.png) [@Pete](https://forums.minaprotocol.com/u/Pete)\
**Post date:** [January 5, 2022, 8:46pm UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/11 "2022-01-05T20:46:36Z")

</div>

Wow! this has to be something we work towards. Can you imagine if we can demo a real world use case?

If I can help in any way just let me know, let’s make this something more than a discussion.

btw it’s so great to see members of the O(1) team on MinaResearch!

---

<div class="post-metadata">

**Author:** ![lamps](https://avatars.discourse-cdn.com/v4/letter/l/977dab/32.png) [@lamps](https://forums.minaprotocol.com/u/lamps)\
**Post date:** [January 5, 2022, 8:50pm UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/12 "2022-01-05T20:50:35Z")

</div>

that’s really fantastic. The API could also be used as a source of KYC for Estonian people for participating on-chain activities, and should be not that difficult to port to other countries as well.

---

<div class="post-metadata">

**Author:** ![joseandro](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.minaprotocol.com/joseandro/32/1551_2.png) [@joseandro](https://forums.minaprotocol.com/u/joseandro)\
**Post date:** [January 5, 2022, 9:11pm UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/13 "2022-01-05T21:11:00Z")

</div>

I am really glad to see the excitement! Pinging my comrades @Brett @bkase for visibility 😃

---

<div class="post-metadata">

**Author:** ![pg-ydp](https://avatars.discourse-cdn.com/v4/letter/p/db5fbb/32.png) [@pg-ydp](https://forums.minaprotocol.com/u/pg-ydp)\
**Post date:** [March 23, 2022, 2:38am UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/14 "2022-03-23T02:38:31Z")

</div>

Hi - just want to make sure you are aware of the background of Estonian ID - the blockchain element is a bit of a myth unfortunately (it’s more a centralized one way hash stored on a smart card).

> **[The mystery of the non-existent Estonian digital identity blockchain: solved!](https://disruptive.asia/estonian-digital-identity-blockchain/)**
>
> Those stories about an Estonian national identity scheme that uses a blockchain? Turns out to be a case of people not understanding how hashes work.

Still a root of trust of sorts, just centralized, not DLT…

---

<div class="post-metadata">

**Author:** ![lamps](https://avatars.discourse-cdn.com/v4/letter/l/977dab/32.png) [@lamps](https://forums.minaprotocol.com/u/lamps)\
**Post date:** [March 23, 2022, 8:16pm UTC](https://forums.minaprotocol.com/t/snapp-real-world-use-cases-voting/4531/15 "2022-03-23T20:16:23Z")

</div>

Thanks for sharing. Mina’s point is, once the zkOracles launches, it can fetch information from web pages, so no need for the data source to be on a blockchain.
