Last updated 5 months ago

Proof of Life – Liveliness on Midnight.

Problem

DAOs and online platforms face growing Sybil and bot abuse. Existing “proof of human” tools rely on centralized or opaque systems. Midnight lacks an example of identity with client-side liveness +ZKPs

Solution

Proof of Life is a reference DApp showing how client-side liveness + a Midnight contract can enable private, Sybil-resistant voting, with a minimal React + Lace demo for developers to reuse.

10,000 $USDM
Total funds requested

About this idea

Team

Who is participating in the project team and what are their roles?

(You can fill in names + links; example structure below.)

  • Lead Developer – [Heikki Ruhanen]

    • Responsible for Compact contract design, Schnorr verification logic, and on-chain governance flows.

    • Links: GitHub [link], LinkedIn [link].

  • Frontend Engineer – [Abraham Bunaro]

    • Builds React + TypeScript UI, integrates face-api.js, liveness detection, and Lace wallet.

    • Links: GitHub [link], LinkedIn [link].

  • Backend & DevOps – [Ermias Bunaro] (optional if 2-person team, can be combined)

    • Implements authority API, manages deployment, testing, and CI.

    • Links: GitHub [link], LinkedIn [link].

All team members will provide verifiable online profiles and previous work that demonstrate experience in web development, cryptography, and/or blockchain.