This is an official Ethereum Non-Fungible Token for Digital Identity Verification of physical and moral persons through the global internet network, based on ERC-721 Non-Fungible Token Standard.
This repository contains the necessary code to create this kind of tokens.
-
NFT
- "It is a unit of data on a digital ledger called a blockchain, where each NFT can represent a unique digital item, and thus they are not interchangeable." by Wikipedia.
-
Blockchain
- "It is a growing list of records, called blocks, that are linked using cryptography." by Wikipedia.
-
CryptoIdentity
- "Online human identification on the blockchain." by Diana Elena Pinto Apolinar.
The information in this document is patented and an effort from Diana Elena Pinto Apolinar, I welcome contributions, revisions, and feedback.
Please submit a pull-request or issue if you would like to make any changes or have any comments (please don’t send pull-requests which change whitespace or line-endings etc).
- Proposals, E. (2021). EIP-721: ERC-721 Non-Fungible Token Standard. Retrieved 19 March 2021, from https://eips.ethereum.org/EIPS/eip-721
HTTPS - https://github.com/apokochito/nftIdentity.git
SSH - git@github.com:apokochito/nftIdentity.git
cd nftIdentity
npm install
Open the Ganache GUI client that you downloaded and installed. This will start your local blockchain instance.
truffle migrate --reset
You need to migrate contract in order to deploy in your local system
- Unlock Metamask
- Connect metamask to your local Etherum blockchain provided by Ganache.
- Import an account provided by ganache.
cd src
npm start
Now you Blockchain web-app is serverd on http://localhost:8000