We’re introducing a novel and modern solution to a pressing issue in the radiology industry - cross-facility radiation dose accumulation. The industry has been struggling with the lack of a mechanism to monitor radiation doses received by patients or employees at independent facilities. Despite radiation dose tracking being overseen by private companies, the data is siloed within individual facilities. Thus, no universal dose tracking standard has been universally adopted.
Our notable solution to this problem is to assign a wallet to each hospital with the role of an administrator. This enables creation of patient NFTs and tracking of their accumulated individual radiation doses. If integrated with hospital record systems then we can leverage standardized communication protocols like HL7. For the project, the smart contract is facilitated by a web application, allowing manual entry of patient data. In a full implementation this would all be automated.
Each patient is represented by an NFT, which will store a history of their radiation dose intake. It allows the creation of a universally accessible and permanent record, assisting doctors and healthcare professionals to make informed decisions.
We believe in privacy; hence, each patient is assigned an anonymous yet distinguishable identifier. All patient information is stored in an open-source smart contract, accessible by the administrators, i.e., the hospitals. Compliance with complex regulations and systems is made accessible and simplified, increasing the chances of our system’s widespread adoption.
Moreover, we integrated an additional feature to allow for the adding of radiation dose data onto patients’ NFTs using ApeCoin, providing added flexibility.
- Main Page - Grants access to the full suite of features
- Create Patient - Exclusively for admin, enabling minting of new patients using Ethereum
- Add Radiation Dose - Admin-only feature allowing dose addition using Ethereum
- Add Radiation Dose using ApeCoin - An added feature for admins for payment flexibility
- Lookup Radiation Dose - Public features allowing users to review the radiation dose history of patients
- Get patient metadata - Renders patient metadata dynamically using web3 contract calls
- Get patient image - dynamic image rendering with patient data using web3 contract calls
We use Next.js to handle both front-end and back-end elements. Our deployed smart contract employs Solidity, and it resides in the Goerli Ethereum testnet. The contract integrates a test version of ApeCoin to carry out payments. We host our project on Vercel.
NuclearGeek (Shawn Pickett), a radiation safety expert and now a full-stack developer, managed our back-end development and set the foundation for the front-end. MzLady, a highly skilled professional in both front-end and back-end programming, supervised UI/UX enhancements throughout the development.
While the web application offers simple integration with the smart contract, extending its use in hospital EMR systems would include automated contract entries, facilitating comprehensive and effortless tracking of radiation doses.
If you wish to contribute or want us to implement our solution tailored to your specific needs, please don’t hesitate to connect with us. We are excited about working together, making radiation tracking more transparent, accessible, and universal.