{"id":23418679,"url":"https://github.com/kushalseth/blockchain_newsystem_configure_build_dapp","last_synced_at":"2026-05-01T16:35:59.297Z","repository":{"id":94087810,"uuid":"146502385","full_name":"kushalseth/blockchain_newsystem_configure_build_DAPP","owner":"kushalseth","description":"This is a getting started Repository for a new System","archived":false,"fork":false,"pushed_at":"2019-10-01T23:45:12.000Z","size":161,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-09T08:36:16.204Z","etag":null,"topics":["blockchain","cryptocurrency","dapp","es6","es6-javascript","ethereum","ganache","geth","javascript","metamask","solidity","ubuntu"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kushalseth.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-28T20:21:31.000Z","updated_at":"2019-10-11T21:11:47.000Z","dependencies_parsed_at":"2023-05-04T21:35:52.114Z","dependency_job_id":null,"html_url":"https://github.com/kushalseth/blockchain_newsystem_configure_build_DAPP","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kushalseth/blockchain_newsystem_configure_build_DAPP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kushalseth%2Fblockchain_newsystem_configure_build_DAPP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kushalseth%2Fblockchain_newsystem_configure_build_DAPP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kushalseth%2Fblockchain_newsystem_configure_build_DAPP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kushalseth%2Fblockchain_newsystem_configure_build_DAPP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kushalseth","download_url":"https://codeload.github.com/kushalseth/blockchain_newsystem_configure_build_DAPP/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kushalseth%2Fblockchain_newsystem_configure_build_DAPP/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32505109,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","cryptocurrency","dapp","es6","es6-javascript","ethereum","ganache","geth","javascript","metamask","solidity","ubuntu"],"created_at":"2024-12-23T00:33:12.972Z","updated_at":"2026-05-01T16:35:59.283Z","avatar_url":"https://github.com/kushalseth.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# blockchain_newsystem_configure_build_DAPP\nThis is a getting started Repository for setting up new System for BlockChain on Ubuntu System.\n\n- I have formatted my system and installed Ubuntu. Before, I was coding on Blockchain on Windows operating system. The reason I moved to Ubuntu is because, I was getting issues with Geth and few other things on windows OS.\n\n# Development Environment Setup on Ubuntu for BlockChain\n\n1. nodeJS and npm version install \n      - $ sudo apt install curl\n      - $ curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -\n      - $ sudo apt-get install -y nodejs \n      - $ sudo apt-get install npm\n      - $ node -v\n      - $ npm -v\n      - reference: \n          - https://nodesource.com/blog/installing-node-js-tutorial-ubuntu/\n          - https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-16-04\n          \n \n2. Install Git\n      - $ sudo apt install git\n      - $ git config --global user.name \"KushalGH\"\n      - $ git config --global user.email \"kushalseth1408@gmail.com\"\n      - $ cat ~/.gitconfig\n      - $ git --version\n      - reference: \n          - https://help.ubuntu.com/lts/serverguide/git.html.en\n          - https://www.liquidweb.com/kb/install-git-ubuntu-16-04-lts/\n          \n3. Make sure Ubuntu is up to Date\n      - $ sudo apt-get update -y \u0026\u0026 sudo apt-get upgrade -y\n      - reference for 3, 4, 5, 6 and 7:\n          - https://davidburela.wordpress.com/2017/05/12/how-to-install-truffle-testrpc-on-ubuntu-or-windows-10-with-windows-subsystem-for-linux/\n      \n4. Install build essentials \u0026 python. lots of NPM libraries require these- \n      - $ sudo apt install build-essential python -y\n\n5. Installing nvm\n      - $ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash\n      - $ exec bash \u003c!-- Restart bash to enable nvm (saves you restarting your terminal)  --\u003e\n      - $ nvm --version\n      \n6. Install/Update node and our npm packages\n      - $ nvm install node\n      - $ node -v\n      \n7.1. Install gulp-main-node\n      - npm i --save-dev gulp-main-node-files\n      \n7. Install Truffle and Ganache-cli\n      - $ npm install -g truffle ganache-cli\n      - $ truffle\n      - reference:\n          - https://truffleframework.com/docs/getting_started/installation\n\n8. Install Ganache\n      - https://truffleframework.com/ganache\n\n9. Download brave/metamsk on Chrome\n      - https://metamask.io/ \u003c!-- Please save the password, keep it at a save place --\u003e\n      - https://brave.com/download/\n      - https://github.com/brave/browser-laptop/blob/master/docs/linuxInstall.md#debian-jessie-and-ubuntu-zesty-yakkety-xenial-and-trusty-amd64 \n\n10. Install Visual Studio Code or Install Sublime text or Atom (any one editor)\n      - https://www.sublimetext.com/\n            - https://www.sublimetext.com/docs/3/linux_repositories.html \n      - https://atom.io/\n      - https://visualstudio.microsoft.com/downloads/\n\n11. Install Geth for Ubuntu\n      - $ sudo apt-get install software-properties-common\n      - $ sudo add-apt-repository -y ppa:ethereum/ethereum\n      - $ sudo apt-get update\n      - $ sudo apt-get install ethereum\n      - reference:\n        - https://github.com/ethereum/go-ethereum/wiki/Installation-Instructions-for-Ubuntu\n\nHAPPY CODING!! CONFIGURATION PART IS ALMOST DONE. Will just setup a basic DAPP in second part of this.\n    \n# Running/Building the DAPP\n- create_project.md\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkushalseth%2Fblockchain_newsystem_configure_build_dapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkushalseth%2Fblockchain_newsystem_configure_build_dapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkushalseth%2Fblockchain_newsystem_configure_build_dapp/lists"}