https://github.com/motdotla/oscnode
Economic citizenship experiment aiming to increase economic participation in open source software.
https://github.com/motdotla/oscnode
citizen crypto donate donation donations hashing mining open opensource source
Last synced: 7 months ago
JSON representation
Economic citizenship experiment aiming to increase economic participation in open source software.
- Host: GitHub
- URL: https://github.com/motdotla/oscnode
- Owner: motdotla
- Created: 2018-02-07T00:10:53.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-01T05:15:13.000Z (over 7 years ago)
- Last Synced: 2025-01-24T04:37:58.415Z (8 months ago)
- Topics: citizen, crypto, donate, donation, donations, hashing, mining, open, opensource, source
- Language: JavaScript
- Homepage: https://www.opensourcecitizen.org/
- Size: 207 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# oscnode
OSC is an economic citizenship experiment aiming to increase economic participation in open source software.
This repository powers the native desktop node.
[](http://www.opensourcecitizen.org/)
## Development
IMPORTANT: Make sure you are on npm 3. `npm install -g npm@3`. Otherwise, builds might not complete.
```bash
yarn start
```## Builds
```bash
yarn dist
```## Releases
```bash
export GH_TOKEN=your-token
yarn release
```## Prioritize
+ Application settings - ability to save application settings - mainly username. Consider saving in user root as hidden file .opensourcecitizen
+ Login - window to login user
+ Preferences - scale contribution level
+ Vary contributions - vary contribution level if lots of CPU already in use
+ Switch away from coinhive https://jonathanmh.com/using-coinhive-mining-pool/ https://github.com/x25/coinhive-stratum-mining-proxy https://github.com/cazala/coin-hive-stratum## Reference
+ Making Electron app nicer https://blog.dcpos.ch/how-to-make-your-electron-app-sexy
+ Converting icons https://iconverticons.com/online/
+ Bail bloc code https://github.com/thenewinquiry/bailbloc
+ Auth0 login https://github.com/auth0/auth0.js/issues/581
+ Releases https://hazel-server-vxdrfgnxcw.now.sh/
+ Signed builds http://electron.rocks/publishing-for-os-x/
+ Generate cert from https://developer.apple.com/account/mac/certificate/create