hackquest logo

NULLKEY

NuLLKEY is a privacy-first asset locker on Starknet that uses zero-knowledge proofs to let users recover NFTs or tokens without revealing their identity or private keys.

Description

🔐 NuLLKEY — zkProof-of-Ownership Locker

NuLLKEY is a privacy-preserving asset locker built on Starknet, enabling users to lock NFTs, tokens, or credentials and recover them using zero-knowledge proofs—with no need to reveal identity, secrets, or seed phrases.


💡 Use Cases

  • Lost Wallet Recovery: Prove identity through ZK without seed phrase

  • Digital Will: Set up asset inheritance with a deadman switch

  • Decentralized Custody: Lock assets with flexible, private recovery rules

  • DAO Treasury Lockers: Guard shared assets with social proofs & rate limits

  • Credential Storage: Lock verifiable credentials tied to proof-based unlock


🌟 Features

  • ZK Recovery: Submit a proof to unlock your assets without revealing any private data

  • Multi-Asset Support: Lock ERC-721, ERC-20 tokens, or identity credentials

  • Heir Access: Assign heirs for deadman-style automatic recovery

  • Social Recovery (optional): Add trusted wallets for multi-signature unlocks

  • Cooldown Timers: Protects against spam and rushed attacks

  • Audit Trail: On-chain tracking of proof attempts and locker state

  • Rate Limiting: Prevents brute-force attempts with enforced cooldown windows


⚙️ Tech Stack

  • Smart Contracts: Cairo v2 + Starknet Contracts

  • Zero-Knowledge Proofs: Custom ZK circuits (future using zkEmail / zkBiometrics)

  • Frontend: Vite + React + TailwindCSS (Glassmorphism UI)

  • Wallet: ArgentX (Starknet native wallet integration)

  • Tools: Starknet.js, Scarb, snCast, Pragma price feeds (oracle-gated logic)


🚀 Future Enhancements

  • 🔍 zkCredential support for off-chain attestations

  • ⛓️ Cross-chain locker bridges

  • 🛡️ Multi-factor proof systems (email hash + time delay + biometrics)

  • 📲 Mobile dApp support

  • 🤝 DAO-controlled guardian systems

  • 💰 Token-incentivized social recovery agents


Progress During Hackathon

50

Tech Stack

React
Vue
Rust
Cairo
Argentx
starknet
scarb
tailwindcss

Fundraising Status

0