Privacy-First Medical Records on Aleo Store, manage, and share your medical records with complete privacy and control. Built on the Aleo blockchain with end-to-end encryption and zero-knowledge proofs.
Quick start Get up and running with Salud in minutes
Connect your Aleo wallet
Install Leo Wallet or Puzzle Wallet browser extension, then export your private key to connect to Salud. Your private key enables end-to-end encryption for your medical data. It never leaves your browser.
Create your first medical record
Click “New Record” and enter your medical information. Your data is encrypted client-side before being stored on the Aleo blockchain. // Data is encrypted in your browser
const encryptedData = await encryptWithPatientKey ( medicalData );
const record = await createRecord ( encryptedData );
Share with your doctor
Generate a time-limited QR code to share access with healthcare providers. Access automatically expires after your chosen duration (1 hour to 7 days).
{
"recordId" : "field_value_here" ,
"accessToken" : "cryptographic_token" ,
"expiresAt" : 1234567890
}
Key features HIPAA-grade privacy for your health data
End-to-End Encryption All medical data is encrypted in your browser before reaching any server. Only you can decrypt and view your records.
Time-Limited Access Share records with doctors using temporary access tokens that automatically expire after 1 hour to 7 days.
QR Code Sharing Generate QR codes for instant, secure sharing with healthcare providers. No manual key exchange required.
Zero-Knowledge Proofs Built on Aleo blockchain with zero-knowledge cryptography. Your medical data remains private, even on-chain.
Patient-Controlled Access You decide who can access your records and for how long. Revoke access anytime.
Multiple Record Types Support for lab results, prescriptions, imaging, vaccinations, surgical records, and more.
Explore by role Choose your path to get started
How it works Powered by Aleo blockchain and zero-knowledge cryptography
1
Client-Side Encryption Your medical data is encrypted in your browser using your Aleo private key before it ever leaves your device.
2
Blockchain Storage Encrypted records are stored as private records on the Aleo blockchain. Only you can decrypt them.
3
Access Tokens When sharing with doctors, cryptographic access tokens are generated and stored in public mappings for verification.
4
Automatic Expiration Access automatically expires after your chosen duration. Enforced at the blockchain level—no manual revocation needed.
Developer resources Build on Salud’s privacy-preserving infrastructure
Smart Contract API Explore the Leo smart contract with 7 transitions for record management and access control.
Integration Guide Learn how to integrate Salud into your healthcare application.
Testing Run the test suite and deploy to Aleo testnet.
Ready to secure your medical records? Get started with Salud Health today and take control of your healthcare privacy.