Proof of Eligibility

Decentralized clinical trial eligibility verification using DWN, Filecoin, Oasis & LIT Protocol.

Proof of Eligibility

Created At

ETHGlobal Buenos Aires

Winner of

Protocol Labs

Protocol Labs - Decentralized Economies, Incentives & Governance

Project Description

Proof of Eligibility is a revolutionary decentralized identity system focused on transforming clinical trial eligibility verification - one of the most critical and privacy-sensitive use cases in healthcare. By combining the power of Decentralized Web Nodes (DWN), Filecoin storage, Oasis privacy features, and LIT Protocol encryption, we create a comprehensive solution that enables secure, privacy-preserving eligibility verification for clinical trials while maintaining patient sovereignty over their medical data.

How it's Made

Built with Next.js frontend and custom DWN server implementing W3C VC standards. Used @web5/dids for cryptographic DID generation and @tbd54566975/dwn-sdk-js for decentralized data storage.

Created innovative Filecoin plugin architecture for automatic credential backup, any DWN deployment can now easily add Filecoin storage.

Integrated Oasis Network for privacy-preserving verification using ParaTimes and zk-SNARKs for HIPAA compliance.

Implemented LIT Protocol for granular access control with programmable encryption conditions.

The hacky part: solved Turbopack CDN import issues enabling browser-only VC generation without build errors. All components communicate via JSON-RPC protocol, creating a truly decentralized clinical trial eligibility system where patients control their medical data while enabling instant verification for research institutions.

Key technical innovations:

  • Filecoin plugin architecture enabling massive adoption
  • Browser-only DID/VC generation avoiding native build errors
  • Multi-layer privacy stack with Oasis + LIT encryption
  • HIPAA/GDPR-compliant clinical trial verification
background image mobile

Join the mailing list

Get the latest news and updates

Proof of Eligibility | ETHGlobal