zKare is a decentralized, zero-knowledge-based healthcare data distribution platform. It aims to revolutionize medical data management and foster collaboration between patients and researchers while prioritizing data privacy and security.
-
Decentralized: zKare utilizes decentralized technologies to ensure the secure storage and distribution of healthcare data, reducing reliance on centralized systems.
-
Zero-Knowledge Proofs: The platform leverages zero-knowledge proofs to protect patient data privacy. Zero-knowledge proofs allow healthcare providers and researchers to access patient data without revealing any sensitive information.
-
EAS (Encryption as a Service): zKare incorporates EAS to provide encryption services, adding an extra layer of security to the data stored and shared within the platform.
-
Sismo (Secure Information Sharing Model): Sismo is implemented in zKare to facilitate secure information sharing between patients, healthcare institutions, and researchers, promoting collaboration while maintaining data privacy.
-
Digital Wallet Integration: The platform integrates digital wallets, providing patients with a convenient and user-friendly interface to manage their data securely.
Follow these steps to set up and run the zKare project:
-
Clone the repository:
git clone https://github.com/3VLINC/zKare.git
-
Ensure that you have Node.js version 18.5.0 installed.
-
Ensure that your Git version is 2.38.0 or higher.
-
Install Foundry by running the following command:
curl -L https://foundry.paradigm.xyz | bash
-
Run FoundryUp to set up the project:
foundryup
-
Install project dependencies:
forge install
-
Start the backend by running the following commands:
yarn anvil
-
Navigate to the "front" directory and install frontend dependencies:
cd front yarn
-
Start the frontend development server:
yarn dev
-
Access the zKare platform by opening a web browser and navigating to the specified local development URL.
Contributions to zKare are welcome! If you have suggestions, bug reports, or would like to contribute code, please follow the guidelines outlined in the CONTRIBUTING.md file.
We would like to express our gratitude to the contributors and the open-source community for their valuable contributions and support in developing the zKare platform.
For any inquiries or further information about the zKare project, please contact us.
Thank you for your interest in zKare!