An open API service indexing awesome lists of open source software.

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

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