https://github.com/lorransutter/erc-721
ERC-721 token implementation
https://github.com/lorransutter/erc-721
blockchain erc721 ethereum smart-contracts solidity token truffle
Last synced: 2 months ago
JSON representation
ERC-721 token implementation
- Host: GitHub
- URL: https://github.com/lorransutter/erc-721
- Owner: LorranSutter
- License: mit
- Created: 2020-06-03T04:07:41.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T02:51:34.000Z (over 2 years ago)
- Last Synced: 2025-01-01T05:30:11.877Z (4 months ago)
- Topics: blockchain, erc721, ethereum, smart-contracts, solidity, token, truffle
- Language: Solidity
- Size: 1.47 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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.## :hospital: 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](https://ropsten.etherscan.io/address/0xebb2bb4b323e65b4b4819b4d1cec4164f9a6eb64).
## :book: References
- [ERC-721](http://erc721.org/) - non-fungible token
## :computer: Technologies
- [Solidity](https://solidity.readthedocs.io/) - smart contract programming language
- [Truffle](https://www.trufflesuite.com/) - dApp environment## :cookie: Credits
- [0xcert](https://github.com/0xcert/ethereum-erc721) - reference implementation