← All use cases

Civic participation

Check eligibility for local participatory budgeting.

A wallet can help establish a resident’s identity or eligible status where a suitable credential exists; a dedicated civic platform must handle ballot privacy and vote counting.

The challenge

Online consultations need to limit participation to eligible residents without unnecessarily exposing their identity in the published results.

How it works

A simple flow.
A verifiable result.

  1. 01

    Define who may participate

    The municipality sets the applicable residence and eligibility rules for the consultation.

  2. 02

    Verify eligibility with a wallet

    The resident presents the required identity or eligibility evidence to the registered service.

  3. 03

    Issue a separate voting credential

    The civic platform uses its own privacy and one-participant controls to accept and count a ballot.

Identity check plus independent voting protocol

  • Check local eligibility consistently
  • Separate eligibility from ballot storage
  • Make privacy and duplicate controls explicit

EUDI Wallet authentication does not itself make a ballot anonymous, provide a zero-knowledge voting protocol, or prevent repeat voting. Those guarantees need a separately assessed election or consultation system; this scenario is for participatory processes, not a claim of official election readiness.

DLBR EID verifies supported wallet presentations and returns a verification result. Credential issuance, the relying party’s decision, and sector-specific processes stay with the relevant organization.

See the EUDI Wallet Architecture and Reference Framework Opens in a new tab

Start with a wallet flow

Explore a verification in your sandbox.

Test the gateway with sample credentials, then confirm issuer and wallet support for your production use case.