Skip to content
/ Re-Chain Public

Blockchain based medical health record keeper that can be used by anyone. With the security of blockchain and access control enabled which allows to restrict users according to their authority.

Notifications You must be signed in to change notification settings

Via5K/Re-Chain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Re-Chain

Edit on StackBlitz

Re-chain is medical recordkeeper, based on Blockchain.

Blockchain implementation It uses the security of blockchain and the ease of web to update/create/store records on blockchain.

Doctor Account Access Wallet

NOTE: this wallet is a publicly shared wallet so do not put any of your personal funds in it. Also, use it only for testing purpose and authorising other accounts to be doctor. To get More testnet Goerli Eth, Use faucets.

Wallet Address: 0x26E0C4e0DeaE504f3ea6996D81F5Bc5357AC8A88

Private Key: d5e0fc4036a051ea77e0f12470cd5783fc00d58a72642206df2520d7fcf33ac5

Process to Authorise a new doctor.

  • Login with the above given account in your metamask
  • Now, connect with re-chain.
  • After this, visit Admin Panel.
  • Put a new address here that you want to authorise to become a doctor & confirm the transaction.
  • All done, now you can use the account that you have just authorised as a doctor account and check the re-chain.

View Medical Records

As we know medical history plays an important role and can be easily misused by anyone to hurt anyone. There is a Access control mechanism which allows only Doctor & Patient to access the records.

So, its simple, To View OR Add medical records of a patient, you will need to be a doctor.

But being a patient, You can view you own records only.

How to become a Doctor (Authorise/Unauthorise)

You can become a doctor by contacting the owner or wither contacting any other doctor who is already validated on Re-Chain to be a doctor. The URL for the AdminPanel is -> https://re-chain.vercel.app/AdminPanel/

After visiting the page, you will have to pass the address of the doctor Address of the Doctor that wants to be authorised.

Note: Only Owner/Previously Authorised Doctor can authorise the doctors.

Note: Only Owner can Un-authorise the doctors.

How do i interact with this App?

To properly interact with this application there are certain requirements.

  1. You will have to create a account on Metamask
  2. Now, in Metamask, Goto Setting> Advance> Scroll to find (Show test networks) And, enable this.
  3. Now Clicking on Ethereum Mainnet At the top you will see different options. Click on (Goerli Test Network)
  4. We have done these 3 steps because the contracts are deployed on the Goerli Testnet. And it Uses Test Ether not Original Ether.
  5. Now, To do anything you will need ETH (Ether) in your wallet, SO simply copy your wallet address.
  6. Visit and connect Your wallet and then click on send me 0.1Ether. Wait for a minute, your wallet will have 0.1 ETH. Now remember these are not the original Ether so they dont have any value.
  7. Now if you are a Doctor/Patient then only you can interact with the App, So, if you are a Doctor, first login with the metamask and using the IDS, You can get the details.

Where can i find Doctor/Patient IDS

Well, Doctor and Patient ID's are same as their phone number.

Where are Reports Uploaded

Reports are uploaded to IPFS (decentralized File Sharing Platform). Note: Reports can be uploaded as PDF only.

About

Blockchain based medical health record keeper that can be used by anyone. With the security of blockchain and access control enabled which allows to restrict users according to their authority.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published