EMTTR: Electronic Medicine Trial and Test Records as a Service for Secure, Transparent Drug Testing Pipeline

Project Name: [EMTTR]
Project Track: [Builder]
Team Name: [Aspiring Developers]
Team Member(s): [2 (manusheel, deepti)]
Dorahacks Project Link: [ EMTTR | Buidls | DoraHacks]
Project Goal: [Enabling the bottom of pyramid through empowering pharma companies and the medical eco-system to do medicine trial testing and clinical trials via blockchain and IPFS enabled EMTTRs(Electronic Medicine Trial and Test Records as a Service), EHR and Radiology services on the decentralized cloud, Optimism, Ethereum, Embark, Filecoin and IPFS eco-system tools and Tron’s BTTC blockchain. EMTTRs as a service aims at providing

■ Secure data storage, transparent data movement and data authenticity using Optimism, Ethereum, Filecoin and IPFS eco-system tools and Tron’s BTTC blockchain.

■ Improving Data Transparency in Drug Testing Using Optimism, Ethereum Blockchain, Filecoin perpetual storage and Tron’s BTTC blockchain.

■ Enabling healthcare community by empowering pharma companies & the medical eco-system to do medicine trial testing securely, transparently using smart contracts compiled on EVM and FVM.

■ Developer Tools to enable medical trial testing, clinical trials via EMTTRs (Electronic Medicine Trial and Test Records as a Service) and EHR and Radiology services.]

Project Info: [
EMTTR pitch deck.pdf (2.6 MB)
]
Project Website: [Website 1: EMTTRs

Website 2: Electronic Health Records]

Project Test Instructions: [The steps needed are as follows:

  1. Run ‘npm install’ to install all dependencies mentioned in package.json

  2. Install ‘testrpc’ as a global npm module

npm install -g ethereumjs-testrpc

  1. Run the script to start a local Ethereum node

./start-ethereum-node.sh

  1. In another terminal, run the script that will execute the workflow steps

./run-workflow.sh

This script will:

-Deploy a Regulator smart contract

-Add a CRO/pharma to this contract - in this case Roche

-Upload the trial protocol (data/TrialProtocol.pdf) to IPFS, running locally

-Deploy a Clinical Trial smart contract - in this case for Tamiflu, including the IPFS hash linking to the protocol

-Add 500 subjects to the trial

-Add 5 data points for each subject
  1. Run the script to read data from the blockchain contracts

./read-from-blockchain.sh


blockNumber= 3005

drug name= Tamiflu

ipfs hash= QmTZKpCqqFcUsmXWzffmLkYNCwrYkTvhkAXdquzNWij1z4

number of subjects= 501

patient ident= s0/1985-04-03

patient ident= s1/2006-4-1

 data=  44/mg/89/NONE added at 2016-10-04T16:14:49+01:00
 
 data=  50/mg/68/NAUSEA added at 2016-10-04T16:14:49+01:00
 
 data=  27/mg/44/HEARTBURN added at 2016-10-04T16:14:49+01:00
 
 data=  42/mg/33/COMA added at 2016-10-04T16:14:49+01:00
 
 data=  96/mg/54/HEADACHE added at 2016-10-04T16:14:49+01:00

patient ident= s2/2007-5-13

 data=  10/mg/29/COMA added at 2016-10-04T16:14:49+01:00
 
 data=  79/mg/44/NAUSEA added at 2016-10-04T16:14:49+01:00
 
 data=  53/mg/21/HEADACHE added at 2016-10-04T16:14:49+01:00

  1. Log files for these scripts can be found in logs directory
    ]

Project Details: [Features:

Just in Time Service: Availability of pharma companies medicine records across different stakeholder through secure Ethereum, Optimism and Filecoin eco-system tools.

• Record Management: Quality documentation reduces the issues regarding testing procedures and standardization. • Research: Enabling the healthcare community by empowering pharma companies & the medical eco-system to do medicine trial testing securely, transparently.

• Data Security: Efficiently sharing of data (including personal data), privacy concerns and patient enrollment strategies.

• Transparency: Improving Data Transparency in Drug Testing Using Ethereum, Optimism Blockchain, Filecoin and IPFS eco-system tools.

A greater and more seamless flow of information within a digital drug discovery infrastructure, created by electronic medicine trial and test records as a service (EMTTRs), encompasses and leverages digital progress and can transform the way medicines are developed, tested and distributed to improve the global health economy and achievement of Sustainable Development Goals in Healthcare.

Tron DAO: DAO Tooling using Tron DAO. Please visit EMTTR/EHRs/tron-contracts at main · aspiringsecurity/EMTTR · GitHub

Benefits:

Improved care coordination.
Developing the healthcare ecosystem proactive, accessible and authentic.
Early prediction, diagnosis of diseases with the help of computer aided detection.

Screencasts:

EMTTR Demo Video for anonymization and encryption of medical data and dapp on decentralized medical counseling (dapp, security): EMTTR Demo Video for anonymization and encryption of medical data and dapp on medical counseling. - YouTube

EMTTR Demo Video for bulk query, retrieve of medical data & dapp using OP, Eth, Embark, IPFS, BTTC (dapp, portal): EMTTR Demo Video for bulk query, retrieve of medical data & dapp using OP, Eth, Emabrk, IPFS. - YouTube

Notable Achievements:

Grant Recipient for Nomination in Tooling and Utilities segment at Optimism Retroactive Public Goods Funding Round 2: Announcing the Results of RetroPGF 2 — The Optimism Collective (please visit shorturl.at/hqESZ)

Optimism Prize Achievement: Metaverse Hackathon: Prizewinners and Summary | by Neven Brlek | Encode Club | Medium ; Optimistic L2 Transaction Hash (Txhash) Details | Optimism

Filecoin Prize Achievement: Filecoin prize winner at Chainlink Fall hackathon 2022; EVM Ideathon Runner-Up 2022 (Government and Public Goods in Healthcare)

Other key achievements: Runner-up at HealthChainhack, Boston ($6000 credits recipient); Young Scientist Award in Healthcare at India International Science Festival; Get in the Ring startup winner from India.


]

Smart Contract links: [ Tron testnet and Mainnet deployment in progress, modules shared in the project description; smart contracts already deployed:
OP NFT creation smart contract on Goerli testnet by an Optimism user: Address 0x1d807750029b3b345052b155123908968298bb9e | Optimism Bedrock Goerli

Medical dapp suite with integration to Tron’s BTTC blockchain: EMTTR/dapp_suite at main · aspiringsecurity/EMTTR (github.com)

Bootstrapping Tron Smart contract links: EMTTR/EHRs/tron-contracts at main · aspiringsecurity/EMTTR (github.com)
]

Project Milestones: [ Wish to share the milestones:
a. Critical Milestones:
Complete the launch of Tron developer tooling modules for EMTTR both on testnet and mainnet.

b. Benchmark Milestones:

  1. Developer Milestones: Evolution of the developer tools and platform with the help of collaborators; Completion of supporting collateral required to fulfill services and deliverables such as the equipment, supplies, open source software tools.
  2. Data Collection Milestones: Continue the collection, data organization, management of images and associated video report data to improve computer aided detection using deep learning.
  3. Survey on community’s needs, user interaction, selection of vendors and diagnostic centers where we could deploy full-scale pilot, possibly focused on mobile.
  4. Organize a hardware agnostic program. Enable pilot users to be developers of platform and contribute in improving the existing algorithms using websites like Kaggle.
    Focus on making the platform interoperable with a variety of vendor systems in hospitals, labs.]
24 Likes

Welcome to hackaTRONs4 ! Very impressive project ! Good luck for the hackathon and future !

2 Likes

Bienvenidos a este S4, suerte.

1 Like

Thank you so much for the encouragement and kind wishes. Appreciate it.

1 Like

Thank you so much :slight_smile: Appreciate your encouragement.

1 Like

wow eager to learn more on how this works.
You welcome to S4
Wishing you all the best

1 Like

Screencasts:

  1. EMTTR Demo Video for anonymization and encryption of medical data and dapp on decentralized medical counseling (dapp, security): EMTTR Demo Video for anonymization and encryption of medical data and dapp on medical counseling. - YouTube
  2. EMTTR Demo Video for bulk query, retrieve of medical data & dapp using OP, Eth, Embark, IPFS, BTTC (dapp, portal): EMTTR Demo Video for bulk query, retrieve of medical data & dapp using OP, Eth, Emabrk, IPFS. - YouTube
1 Like

Thank you so much for the kind wishes. Appreciate it.
Definitely, thank you for your interest.

1 Like

you are most welcome
keep building

1 Like

Welcome to Grand hackathon season 4, wish you all the best :handshake:

2 Likes

Thank you so much for the encouragement and kind wishes. Appreciate it.

Well done for this initiative but my question is that how do you check the authenticity of drugs on your platform.

3 Likes

Glad to welcome you to this season’s Tron hackathon. Looking forward to seeing the impact your project will create in the community

2 Likes

Thank you so much for your kind feedback and encouragement. Appreciate it.

Wish to share that the current method to check the authenticity of medicines is via 2 procedures:

a. Off-chain: Key regulatory certification is needed to be a pharmacist and share medicines. The requisite certifications of the pharmacist is available off-chain at this juncture. We will engage with a KYC provider like fractal.id to enable KYC verification.

b. On-chain: An on-chain certification and reputation system on blockchain is something we have been focusing on with a DAO + wiki + spreadsheet like interface. We have a wonderful data point and example of MIT Media Labs to learn from and develop a certificate audit tool in the future.

2 Likes

Thanks for the response. I wish you all the best

2 Likes

Welcome to Hackathon S4 !! Wishing you all the best!

1 Like

Welcome to Hackathon season 4. I wish you all the best with your project.

1 Like

It is unclear from the forum post how EMTTR will be regulated. Given that the system will be used for drug testing, it will likely need to comply with various regulatory frameworks and standards.
How will EMTTR be regulated?

Thank you so much for your feedback. Wish to share the steps on how we are meeting the compliance guidelines and regulations:

a. Anonymization of DICOM data: We have developed scripts in python that enables us to anonymize the patient data following the standards specified by NIH and NHS, Indian Medical Council. We are using an open source python library, PYDICOM, which has been used in the medical industry for the same, and have developed the requisite modules following the guidelines and standards shared by key research and development organizations in medical analytics - please find the python scripts at EMTTR/dapp_suite at main · aspiringsecurity/EMTTR (github.com)

b. Developing medical modules in compliance with the data security guidelines and launching them at the Post PC app stores: We have developed 4 key modules namely Medication Log, Medical Suite, Medication Dose Schedule and Medical Invoice with the requisite guidelines and launched them at the app stores run by Apple (ios store), Google (Android store), Amazon app store and Samsung developer store. We followed the guidelines in reference to data security and management while launching at these stores. We are in the process of enabling Tron’s BTTC blockchain at the Mainnet level in the Medical Invoice app. Please visit EMTTR/dapp_suite at main · aspiringsecurity/EMTTR (github.com) and EMTTR/EHRs/tron-contracts at main · aspiringsecurity/EMTTR (github.com)

c. Using a DICOM server, which meets regulatory guidelines and makes the solution device agnostic: We are using Orthanc open source PACS system for radiology data and have used it for the following modalities: X rays, Ct Scan and MRI data. We have been able to use its rest api functions to perform bulk query and retrieve operations using curl scripts. Our scripts developed using PACS have already been used by research organizations in diagnostic space for radiology datasets in hospitals run by NHS and in Western Europe. Please find the method for dicom data construction at EMTTR/EHRs/upload dicom files to orthanc at main · aspiringsecurity/EMTTR (github.com). Initial experiments of bulk query and retrieve on EVM at EMTTR/EHRs/query and retrieve on ethereum at main · aspiringsecurity/EMTTR (github.com). Please also visit the encryption automation scripts available under open source license at EMTTR/EHRs/encrypting medical reports using Nucypher re-encryption protocol at main · aspiringsecurity/EMTTR (github.com).

Hope this helps. Please let us know in case of any further information or details.

Gracias por esta información tan minucuiosa

1 Like