Skip to content

feat: ZShield — Zcash Login track submission (Hackathon 2026)#1720

Open
EdCryptoFi wants to merge 1 commit into
ZecHub:mainfrom
EdCryptoFi:zshield-hackathon-2026
Open

feat: ZShield — Zcash Login track submission (Hackathon 2026)#1720
EdCryptoFi wants to merge 1 commit into
ZecHub:mainfrom
EdCryptoFi:zshield-hackathon-2026

Conversation

@EdCryptoFi
Copy link
Copy Markdown

ZShield — Sign in with Zcash

Prove who você é. Revele nada mais.

Track: Zcash Login
Builder: @EdCryptoFi

Links

Live demo https://zshield.vercel.app
Source code https://github.com/EdCryptoFi/zshield
Demo video https://www.youtube.com/watch?v=xqK69d5gwSA
Article (X) https://x.com/EdCriptoFi/status/2061799056246997273

What it does

ZShield turns any Zcash shielded address into a W3C DID + OIDC identity — no password, no email, no KYC.

  • ZIP 304 challenge-response authentication
  • did:zcash:mainnet:<address> — W3C DID v1.1
  • Zero-Knowledge claims: zec_holder, active_user, senior_holder
  • Full OIDC bridge (discovery, token, userinfo, JWKS)
  • 20/20 tests passing · MIT license · Deployed on Vercel

ZShield turns any Zcash address into a W3C DID + OIDC identity.
No password, no email, no KYC — privacy-first auth for the web.

Demo: https://zshield.vercel.app
Repo: https://github.com/EdCryptoFi/zshield
Video: https://www.youtube.com/watch?v=xqK69d5gwSA

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant