CRUD-Chain: A Brownie Based Medical Records Management System

Authors: Mugdha Srivastava, Abhishek Kaushik, Róisín Loughran
Publication type: Conference Paper
Publication year: 2025

This demonstration introduces a Proof-of-Concept distributed application that establishes the use of blockchain for patient data management in a decentralised and secured environment. This work originates from the requirement of a secure and immutable system to store records while making sure that it has the ease of use of a Relational Database Management System. The primary goal of this work is to show how simple database operations - Create, Read, Update, and Delete - work in a blockchain environment. Since blockchains are usually append only, we present a system that gives a patient the right to be forgotten if they want it by introducing a deletion flag that marks the data so that it becomes inaccessible to everyone including the database admin. This system has been created using the Ethereum Brownie environment because it enables rapid prototyping in python.