DEV Community

Cover image for Join the Midnight Network "Privacy First" Challenge: $5,000 in Prizes!

Join the Midnight Network "Privacy First" Challenge: $5,000 in Prizes!

Jess Lee on August 20, 2025

We're excited to announce our newest challenge with Midnight Network! Running through September 7, the Midnight Network "Privacy First" Challenge...
Collapse
 
peter profile image
Peter Kim Frank The DEV Team

I'm looking forward to seeing what everyone builds! 🔒️

Collapse
 
lolocoding profile image
Lauren Lee

So so excited to see this challenge go live! 🚀
Whether you’re brand new to ZK or already deep into blockchain, this is an amazing chance to experiment with privacy-first apps and share your work with the community.
Can’t wait to see what you all build!🛠️

Collapse
 
mo817 profile image
Mohamed ibrahim

Really excited to join this challenge . We’re experimenting with sovereign-grade privacy by combining ZK proofs with a deterministic framework (Codex817 + Mo817). Curious to see how the community will push privacy-first apps beyond traditional boundaries 🔐.

Collapse
 
bytrangle profile image
Trang Le • Edited

My question is: How full-fledged do you expect the project entry to be? The dApp shown on Midnight docs is extremely simple.
And how realistic do you expect of the proving part? For example, a job board app that requires users to hold certain licenses to get considered. I think the implementation for the document verification will be complex.

Collapse
 
claudebarde profile image
Claude Barde

Hi!
For the "Privacy First" Challenge, aim for a proof of concept (PoC) that demonstrates the core privacy-preserving mechanism using Midnight's tools. The project should highlight how Midnight's Compact language and MidnightJS can create meaningful privacy solutions, even if it's not a fully-fledged product.
For the proving part, you can use mocked data to simplify complexities like document verification. This approach will allow you to showcase the potential of zero-knowledge proofs effectively within the challenge's scope.

Collapse
 
suvrajeet profile image
Suvrajeet Banerjee

Excited! 😎😁😃

Collapse
 
kevin_fe1277fc31c4cdaef73 profile image
Kevin

Totally new to the platform and technology but I am excited to put my web dev skills to new test here. Super excited about learning something new!

Collapse
 
islandghoststephanie profile image
IslandGhost589

OHHH Boy.. I did it.. I entered in both categories and I am shooting for the bonus video win!

Collapse
 
alegonzales profile image
Ale

Interesting!

Collapse
 
fm profile image
Fayaz • Edited

I always wanted to develop on something like this. i.e. some sort of Private Smart Contract Application, but never got time!

Being very new to this, I guess I'll not get enough time to complete this time either!
I'll try though. Wish I had a few more days!

Do you have any beginner tutorial recommendation for someone who knows web tech. well, but new to Block Chain based tech?

Best wishes to all the participants.

Collapse
 
antoniofromlitlyx profile image
Antonio • Edited

This is a great idea!
If you ever need to track analytics in a privacy-first way, check out Litlyx.com.
We’re building a cookieless platform for:

  • Ethical marketing
  • Visitor tracking
  • One-click reports
  • AI insights

Good luck to all participants!

Collapse
 
xp_0_1 profile image
EngYasser Xمطور

VaultX – Privacy-First Notes on Midnight

What I Built

بنيت تطبيق لامركزي (DApp) اسمه VaultX، عبارة عن دفتر ملاحظات خاص على بلوكتشين Midnight.

الفكرة: أي شخص يقدر يخزن ملاحظاته أو ملفاته الحساسة (مثل كلمات المرور أو مفاتيح API) بحيث تكون:

  • مشفرة تلقائياً باستخدام لغة Compact.
  • قابلة للمشاركة بشكل انتقائي (أنا أقرر من يشوف إيش).
  • محفوظة على بلوكتشين بطريقة لا يمكن التلاعب بها.

المشكلة اللي يحلها: كثير من التطبيقات تدّعي الخصوصية لكنها تعتمد على خوادم مركزية. VaultX يضمن إن المستخدم وحده المتحكم ببياناته.


Demo

screenshot


How I Used Midnight's Technology

  • العقود الذكية مكتوبة بـ Compact Language، بحيث كل عملية تخزين أو قراءة تتم عبر طبقة تشفير افتراضية.
  • استخدام Midnight SDK للربط بين العقود والواجهة الأمامية (React + Tailwind).
  • دمجت Zero-Knowledge Proofs للتحقق من هوية المستخدم بدون الحاجة لرؤية بياناته الفعلية.

Data Protection as a Core Feature

  • الخصوصية مدمجة في الأساس: كل سجل يتم تخزينه مشفر لا يقرأه سوى المالك.
  • المشاركة الانتقائية: المستخدم يولّد "Token مشاركة" مؤقت يمنح صلاحية لشخص آخر.
  • لا تسرب بيانات: لا تمر أي بيانات خام للخوادم أو تتعرض للعرض، كل شيء محمي من المصدر.

Set Up Instructions / Tutorial

1. استنساخ المشروع


bash
git clone https://github.com/xp10dev/vaultx
cd vaultx
Enter fullscreen mode Exit fullscreen mode
Collapse
 
ailen_rgrimaldi_e53b8cdc profile image
Ailen R Grimaldi

Just a question about the deadline, do we have all Sunday to deliver? Im in Argentina.