fccoelho / Dpublish

Distributed platform for peer-reviewing scientific articles based on the Ethereum Blockchain.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dpublish

Distributed platform for peer-reviewing scientific articles based on the Ethereum Blockchain. The implementation offered here follows this article. This repository contains the blockchain component of the the whole platform called DAPH, the decentralized autonomous publishing house.

Setting up the project

This project uses openzeppelin contrats, so make sure to install it in your project folder:

$ npm install @openzeppelin/contracts

The outline of the platform as is currently stands can be found in the docs folder.

Frontend

The DAPH use a traditional database backend to store documents and other records associated with the publication workflow. This backend is implemented in the DAPH_API repository.

About

Distributed platform for peer-reviewing scientific articles based on the Ethereum Blockchain.

License:GNU General Public License v3.0


Languages

Language:JavaScript 74.9%Language:Solidity 25.1%