Own your health records—share only the proof
HealthVault lets doctors sign records and patients control access. Data stays shielded while verifiable via zero-knowledge proofs.
How it works
Connect your wallet, deploy or join a HealthVault contract, and submit shielded records with doctor signatures.
Connect Wallet
Use Lace or a headless SDK wallet to manage keys and tDUST.
Deploy/Join
Spin up a new contract or join an existing address on Testnet.
Add Record
Create a record with a doctor signature. Only proofs/commitments are public.
Tip: Top up this wallet from Lace using tDUST faucets. When wiring the real SDK, balance will reflect on Testnet.
Contract bindings compiled at /output/contract/index.cjs. Hook this UI to your API that talks to the Proof Server.
For demo, we store in memory and hide details in list. Replace with on-chain submission.
- No records yet. Add your first one.
Loved by clinicians and builders
“HealthVault streamlines patient consent with privacy by default.”
“Signing records takes seconds and patients stay in control.”
“Finally, a workflow that respects confidentiality.”
Frequently Asked Questions
Everything you need to know about HealthVault and privacy on Midnight.
Join our community
Follow development updates and help shape privacy-first healthcare.
