Skip to main content

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.

Salud Health Logo

Quick start

Get up and running with Salud in minutes

1

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.
2

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);
3

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.

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.