{"repo":"Joystream/joystream","free":true,"listed":false,"github":"https://github.com/Joystream/joystream","clone":"git clone https://github.com/Joystream/joystream.git","description":"Joystream Monorepo","language":"Rust","stars":1395,"topics":["joystream","substrate","rust","blockchain","cryptocurrency","typescript"],"license":"GPL-3.0","category":"blockchain-web3","readme_excerpt":"Joystream This is the main code repository for all Joystream software. In this mono-repo you will find all the software required to run a Joystream network: The Joystream full node, runtime and all reusable substrate runtime modules that make up the Joystream runtime. In addition to all front-end apps and infrastructure servers necessary for operating the network. Overview The Joystream network builds on the substrate blockchain framework, and adds additional functionality to support the various roles that can be entered into on the platform. Development For best results use GNU/Linux with minimum glibc version 2.28 for nodejs v18 to work. So Ubuntu 20.04 or newer. You can check your version of glibc with ldd --version The following tools are required for building, testing and contributing to this repo: - Rust toolchain - required - nodejs = v14.18.x - required (However volta will try to use v18.6) - yarn classic package manager v1.22.x- required - docker v2.20.x or higher - required - ansible - optional If you use VSCode as your code editor we recommend using the workspace settings for recommend eslint plugin to function properly. After cloning the repo run the following to get started: Install development tools If you prefer your own node version manager Install development tools without Volta version manager. For older operating systems which don't support node 18 Modify the root package.json and change volta section to use node version 16.20.1 instead of 18.6.0 Run local ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Joystream","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Joystream/joystream/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}