LorranSutter / ERC-721

ERC-721 token implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ERC-721 Implementation

ERC-721 token implementation using Solidity and Truffle presented as final assingment for BCDV1010 - Smart Contracts Essentials from Blockchain Development program from George Brown College.

🏥 Description

ERC-721 based to tokenize patients allocated in a hospital.

Each patient is holded by a single hospital and only this hospital can retrieve personal information of the patient and transfer to another hospital if needed.

When a patient is added, a new token is minted to a target hospital with patient information and the address of an emergency hospital as well.

If the patient status is changed to Critical, the Patient token is transfered to the emergency hospital.

You can check the deployed contract in Etherscan here.

📖 References

💻 Technologies

  • Solidity - smart contract programming language
  • Truffle - dApp environment

🍪 Credits

  • 0xcert - reference implementation

About

ERC-721 token implementation

License:MIT License


Languages

Language:Solidity 50.9%Language:JavaScript 49.1%