Skip to content

levysantiago/smartcontracts-for-egov

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project was bootstrapped with Create React App.

About

blockegov me

This project is build for the UESC (Universidade Estadual de Santa Cruz) Scientific Research. The main goal is to build Smart Contracts for E-Gov and integrate them with a Middleware called I²oTegrator which is described in this paper. We created contracts for Enrollment Proof, Immobile Registration and Vaccination Card. To give a better understanding about how the system could work, we implemented the Enrollment Proof contract in an Ethereum Testnet, created a server side, that plays the role of the Middleware using the web3.js (Ethereum Javascript API) to access the smart contract and built a website (client side) which manages an student Enrollment Proof contract by making requests to the I²oTegrator.

This video shows a breaf overview of the system running.

Build Status

Project Stage

The project is in Testing stage.

Versions

  • Node.js: v10.15.3
  • NPM: 6.4.1

Organization

This repository is organized in client side and server side, to understand how each one works, you can access their folders:

Authors