KA

kartiksharma4448/aegiscare

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

0 stars Качество 39 Тренд 0

Blockchain-based healthcare platform for secure patient records and transparent health data workflows.

Обзор

is a blockchain-based healthcare data management system built on the network. It provides a decentralized, privacy-preserving platform for managing medical records, prescriptions, volunteer data, and healthcare access control. The project uses Algorand smart contracts (Python via Puya/AlgoKit) and IPFS (via CID - Content Identifier) for data storage. - Enable secure medical record management on-chain - Implement role-based access control (RBAC) for healthcare providers - Track data access and consent through immutable audit logs - Manage prescription workflows with dispensing tracking - Provide emergency data access mechanisms - Maintain volunteer registries for healthcare support V1.0 (Two commits, foundational contracts deployed) Basic admin role management for the healthcare system.

README

Показан фрагмент оригинального README. Открыть оригинал.

Aegis Care

Aegis Care: Healthcare Data Management on Algorand

Project Overview

Aegis Care is a blockchain-based healthcare data management system built on the Algorand network. It provides a decentralized, privacy-preserving platform for managing medical records, prescriptions, volunteer data, and healthcare access control. The project uses Algorand smart contracts (Python via Puya/AlgoKit) and IPFS (via CID - Content Identifier) for data storage.

Primary Goals:

  • Enable secure medical record management on-chain
  • Implement role-based access control (RBAC) for healthcare providers
  • Track data access and consent through immutable audit logs
  • Manage prescription workflows with dispensing tracking
  • Provide emergency data access mechanisms
  • Maintain volunteer registries for healthcare support

Status: V1.0 (Two commits, foundational contracts deployed)


Technology Stack

Component Technology Purpose
Blockchain Algorand Layer 1 Smart contract execution & data settlement
Smart Contracts Python (Puya) Contract logic implementation
Contract Framework AlgoKit Development, testing, deployment
Data Storage IPFS (CID) Off-chain encrypted medical records
Deployment Tool AlgoKit CLI Contract compilation & deployment
Client SDK AlgoKit Utils (TypeScript) Contract interaction & deployment
Environment Python Poetry, Node.js/npm Dependency management
Networks LocalNet, Testnet, Mainnet Development → Production

Architecture Overview

High-Level System Design

┌─────────────────────────────────────────────────────────────┐
│                     Aegis CARE ECOSYSTEM                      │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│  ┌──────────────┐  ┌──────────────┐  ┌──────────────┐      │
│  │  Healthcare  │  │   Patients   │  │   Auditors   │      │
│  │  Providers   │  │   (Subjects) │  │  (Observers) │      │
│  └──────────────┘  └──────────────┘  └──────────────┘      │
│         │                  │                  │              │
│         └──────────────────┴──────────────────┘              │
│                            │                                 │
│  ┌────────────────────────▼─────────────────────────┐       │
│  │         SMART CONTRACT LAYER (Algorand)          │       │
│  ├────────────────────────────────────────────────┤       │
│  │                                                 │        │
│  │  ┌─────────────────────────────────────────┐  │        │
│  │  │    ACCESS CONTROL & AUTHENTICATION      │  │        │
│  │  │  ┌──────────────┐  ┌────────────────┐  │  │        │
│  │  │  │AccessControl │  │HealthcareRBAC │  │  │        │
│  │  │  │              │  │  (Roles: 1-32) │  │  │        │
│  │  │  └──────────────┘  └────────────────┘  │  │        │
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add kartiksharma4448/aegiscare
Новичок в MCP? Начните с руководства на mcpskill.org →