TruthVault
Store Once. Prove Forever. Your health verification for loans, insurance, visas, and jobs.
Connect Your Wallet
Upload Health Report
Upload Health Report
⚠️ Connect wallet first
Prove Your Health
Prove My Health
⚠️ Connect wallet
View Your Data
View Your Health Data
Decrypt and view your encrypted health report. Both owners and viewers need to create a session key (valid 30 min) to decrypt data.
📌 Important: If you're a viewer, make sure the owner has granted you access first. Then create your own session key with YOUR wallet to decrypt the data.
⚠️ Please connect your wallet
💡 Tip: If access was just granted, click "Refresh" before decrypting. Session keys are valid for 30 minutes and work for BOTH owners and viewers.
Share Your Proof
No proof found. Please mint a proof NFT first.
Access Control
Grant temporary view access to institutions (banks, insurance, employers). All medical data is encrypted - only authorized viewers can decrypt and view the information.
🔒 Privacy Note: Your health reports and assessment results are encrypted using threshold encryption. Only you (the owner) can decrypt by default. When you grant access, the viewer will be able to decrypt using their wallet.
Enter the complete Sui wallet address (66 characters starting with 0x)
⚠️ No proof found. Please mint a proof NFT first to grant access.
Active Permissions
💡 Tip: Approved viewers can check Sui Explorer for the full list