Skip to content
Ethereum dapp enabling academics to monetize their research for commercial applications while supporting open science
HTML Vue JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.openzeppelin
.vscode
Documentation
build/contracts
contracts
coverage
dist
migrations
public
src
test
.DS_Store
.gitignore
.prettierrc
.solcover.js
.soliumignore
.soliumrc.json
LICENSE
README.md
autoAttribute.csv
babel.config.js
coverage.json
events.sol
flattened.sol
package-lock.json
package.json
truffle-config.js
vue.config.js
yarn-error.log
yarn.lock

README.md

UniCoin Monorepo

Netlify Status

UniCoin is a decentralized, smart contract based non-custodial research marketplace which empowers academics to benefit from commercially viable work. Companies can buy direct access to ideas they want to implement and are issued an NFT based licence which represents their access to the papers content. Papers are free for non-commercial usage. Research is always free for open-source and other research projects.

Documentation

This repo also contains a series of useful documents, including:

  1. Technical Architecture
  2. Pitch deck 1
  3. Pitch desk 2
  4. Business Plan
  5. Crypto Economics & auction design
  6. User story maps

This monorepo contains all code for the UniCoin ecosystem.

Front End

Front end application can be run as outlined below:

Project setup

yarn install

Compiles and hot-reloads for development

yarn run serve

Compiles and minifies for production

yarn run build

Smart contracts

This repo also contains smart contracts to facilitate auction listing, licence minting and account management.

compile contracts

truffle compile

compile contracts

truffle compile

test contracts

truffle test

deploy contracts to rinkeby

truffle migrate --network rinkeby

You can’t perform that action at this time.