Coder Social home page Coder Social logo

tosc's Introduction

tosc -- Tokenized Open Source Contributions

This project was inspired by the idea that there are already a few different kinds of "currency" with respect to open-source contributions ... GitHub stars, forks, clones, package downloads, maintainer status, etc. Now, with the advent of Ethereum and smart contracts, it becomes easier to reward open-source contributors with something resembling "real" currency, and perhaps creating a marketplace where people can be rewarded for contributions that are highly valued.

Idea

The idea is to create a token called "tosc", which is an ERC20 token. Open-source contributors can reward each other by passing them around, and external stakeholders with an Ethereum account can make monetary offers for defect fixes, feature requests, etc. It's unclear to me (at least right now) whether or not some initial set of tokens will be issued when an open-source project "joins" the tosc ecosystem -- I'm open to ideas.

Philosophy

In order for this project to be successful, it is probably necessary to build mindshare and credibility within the open-source community at large. This is particularly important in the face of all of the "scam" ICOs and other nonsense going on. I think a governing board will be created, with voting power; perhaps we'll recruit some top contributors from popular projects who are willing to weigh-in on important decisions.

Contributing

Getting Started

  1. Clone the repo.
  2. Run yarn install
  3. Run testrpc (in its own terminal)
  4. Run yarn test

License

This software is licensed under the [ISC][./LICENSE] license.

tosc's People

Stargazers

JP avatar Jeffrey Wescott avatar

Watchers

Jeffrey Wescott avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.