Last active
May 26, 2018 19:37
-
-
Save Sulejman/80efadaf390b8971f61a047e9b9c8ba5 to your computer and use it in GitHub Desktop.
Install environment for Raiden development on Ubuntu 16.04
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
sudo apt-get install git -y | |
sudo add-apt-repository -y ppa:ethereum/ethereum | |
sudo apt-get update | |
sudo apt-get install ethereum -y | |
sudo apt-get install nodejs -y | |
sudo apt-get install npm -y | |
sudo npm install -g n | |
sudo n latest | |
git clone https://github.com/raiden-network/raiden.git | |
cd raiden | |
sudo apt-get install python-pip -y | |
sudo -H pip install --upgrade pip | |
sudo -H pip install --upgrade -r requirements.txt | |
sudo python setup.py develop | |
sudo apt install libwww-perl -y | |
cd | |
git clone --recursive https://github.com/ethereum/solidity.git | |
cd solidity | |
git submodule update --init --recursive | |
sudo ./scripts/install_deps.sh | |
sudo ./scripts/build.sh | |
sudo geth --testnet account new | |
echo "ETHEREUM ROPSTEN SYNC STARTING *** DO NOT INTERRUPT PROCESS UNTIL IT'S OVER" | |
sudo geth --testnet --fast --bootnodes "enode://20c9ad97c081d63397d7b685a412227a40e23c8bdc6688c6f37e97cfbc22d2b4d1db1510d8f61e6a8866ad7f0e17c02b14182d37ea7c3c8b9c2683aeb6b733a1@52.169.14.227:30303,enode://6ce05930c72abc632c58e2e4324f7c7ea478cec0ed4fa2528982cf34483094e9cbc9216e7aa349691242576d552a2a56aaeae426c5303ded677ce455ba1acd9d@13.84.180.240:30303" | |
sudo geth --testnet --mine --minerthreads=2 --etherbase 0 --unlock 0 --rpc |
#!/bin/sh
export LC_ALL=C.UTF-8
export LANG=C.UTF-8
sudo apt-get install git -y
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install ethereum -y
sudo apt-get install nodejs -y
sudo apt-get install npm -y
sudo npm install -g n
sudo n latest
git clone https://github.com/raiden-network/raiden.git
cd raiden
sudo apt-get install python-pip -y
sudo -H pip install --upgrade pip
sudo -H pip install --upgrade -r requirements.txt
sudo python setup.py develop
sudo apt install libwww-perl -y
cd
git clone --recursive https://github.com/ethereum/solidity.git
cd solidity
git submodule update --init --recursive
sudo ./scripts/install_deps.sh
sudo ./scripts/build.sh
sudo geth --testnet account new
echo "ETHEREUM ROPSTEN SYNC STARTING *** DO NOT INTERRUPT PROCESS UNTIL IT'S OVER"
sudo geth --testnet --fast --bootnodes "enode://20c9ad97c081d63397d7b685a412227a40e23c8bdc6688c6f37e97cfbc22d2b4d1db1510d8f61e6a8866ad7f0e17c02b14182d37ea7c3c8b9c2683aeb6b733a1@52.169.14.227:30303,enode://6ce05930c72abc632c58e2e4324f7c7ea478cec0ed4fa2528982cf34483094e9cbc9216e7aa349691242576d552a2a56aaeae426c5303ded677ce455ba1acd9d@13.84.180.240:30303"
sudo geth --testnet --mine --minerthreads=2 --etherbase 0 --unlock 0 --rpc
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
After running this and syncing ethereum ropsten testnet blockhain you just need to create or import account and run geth and raiden. Run with sudo.