38

Here is a guide you may find useful: Download Ethereum Software Setup Ethereum Software Download Mining Software Setup Mining Software Mine Step 1: Download Geth The first thing you need to do is go to this link download Geth. Geth is the program that communicates with the Ethereum Network and acts as the a relay between your computer, its hardware and ...


8

I think they chose .deb packages (Ubuntu/Debian) because they are the most common. You could always check out the latest stable version and compile it yourself though. An easier way might be to use alien to convert the debs into rpms. The below is completely untested. yum install golang wget http://ppa.launchpad.net/ethereum/ethereum/ubuntu/pool/main/e/...


8

When you install geth via the brew package it sets up an automatic launch script so Geth launches during boot. If this is not desirable you can disable it using: launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.ethereum.plist If this does not do the trick, then open the homebrew.mxcl.ethereum.plist file (for example in Xcode) and change the Boolean ...


7

The Parity page has a one-line install command provided: bash <(curl https://get.parity.io -Lk) -r stable


6

You will need to download and install the SolidityProject.vsix from the link you have provided. Once installed, you will be able to create a new DecentralizedApplication which can be found under the Solidity folder. The extension provides a sample structure, contracts and a readme file with instructions for integration with BlockApps. Right clicking in a ...


6

You need to install the latest pyethereum; I just uploaded it as pyethereum 1.3.7, or from the state_revamp branch. That should also automatically install the latest pyrlp, which has one compatibility fix; if it doesn't then you can install it yourself from http://github.com/ethereum/pyrlp. If you don't do this, then there are going to be a few bugs that ...


6

Ethcore recently moved everything from ethcore to paritytech. To fix this, untap ethcore: brew untap ethcore/ethcore and switch to paritytech: brew tap paritytech/paritytech and continue as usual: brew install parity --beta --verbose


5

The empty eth.getCompilers() result is normal. You can try the below: > eth.getCompilers() [] > var ceilSource='contract Ceil { function ceil(uint a, uint m) constant returns (uint ) { return ((a + m - 1) / m) * m; }}' undefined > var ceilCompiled = web3.eth.compile.solidity(ceilSource); undefined > ceilCompiled { Ceil: { code: "...


5

I am afraid that you have hit an issue which know about but haven't had time to fix yet. We need to run the "Visual C++ Redistributable Packages for Visual Studio 2013" (https://www.microsoft.com/en-us/download/details.aspx?id=40784 ) as part of our install process, to ensure that you get these Microsoft DLLs if you don't already have them. We don't see ...


5

Building Geth (command line client) Clone the repository to a directory of your choosing: git clone https://github.com/ethereum/go-ethereum Install latest distribution of Go (v1.4) if you don't have it already: Building geth requires some external libraries to be installed: sudo apt-get install -y build-essential libgmp3-dev golang Finally, build the ...


5

Yes, you can delete that file. 1. What is .ethash Ethash is Ethereum‘s Proof of Work hashing algorithm. The algorithm is GPU memory intensive to discourage CPU mining and future development of ASIC‘s. 2. Intentions. IO saturation: The algorithm should consume nearly the entire available memory access bandwidth (this is a strategy toward achieving ASIC ...


5

Here is the uninstall script for Parity on Macs from https://github.com/ethcore/parity/blob/master/mac/uninstall-parity.sh #!/bin/bash if [[ "$SUDO_USER" == "" ]] ; then echo "This script requires elevated privileges." sudo $0 exit; fi PLIST=~/Library/LaunchAgents/io.parity.ethereum.plist su $SUDO_USER -c "launchctl stop io.parity.ethereum" su ...


4

The Ubuntu PPAs are not compatible with Debian. The main issue is the wrong version for libcrypto++-dev package. You have to follow the generic build process for linux and compile it from source. Install dependencies sudo apt-get -y install build-essential git cmake libboost-all-dev libgmp-dev libleveldb-dev libminiupnpc-dev libreadline-dev libncurses5-...


4

Read the tutorials at ethereum.org Understand Ethereum Clients and Smart Contract Languages Smart Contract in-browser IDE ReMix Development You need an ethereum node to test against, i would recommend geth because its well documented DApp-building Frameworks Trufle and Embark. The one that got me started is Truffle. (Before Truffle I watched a group of ...


4

Geth is a single binary executable. No other files are needed for it, so using a package manager will only get you potential updates, but you could just grab the Linux binary itself and run it straight on your machine. We always upload Linux x64 binaries to our GitHub releases if you would like to use the stable branch and we also provide cross builds to ...


4

You can compile yourself and avoid the repository. The detailed instructions are here A quick summary of the building process is: Clone the repo: git clone https://github.com/ethereum/go-ethereum Install dependencies. Build the software: cd go-ethereum && make geth


4

I have worked on parity few weeks ago on OS X. This guide is for Parity 1.2. The build is very long. I suppose you have installed homebrew. Homebrew (juin 2016) have a preinstalled version of Parity : version 1.1. To avoid any conflict, let's delete this one and jump on 1.2 version : user:~ brew remove parity Ethcore provides a unique command to install ...


4

Summary Segmentation fault with solc version 0.3.2-7a51852a/Release-Darwin/appleclang/JIT , fixed with later updated version. UPDATE 26/06/2016 This is a bug in the Solidity compiler. Here is a quick test: user@Kumquat:~$ echo '' | solc Unknown exception during compilation. See eth.compile.solidity fails with solc version 0.3.5 #2703, which links to ...


4

Have you tried the following parity cli options? --port PORT Override the port on which the node should listen --jsonrpc-port PORT Specify the port portion of the JSONRPC API server


3

HOW TO INSTALL ETHEREUM UTILITIES ON MAC OSX Install Brew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Run brew doctor Install the caktux formulae for Ethereum brew tap ethereum/ethereum brew install cpp-ethereum --devel --with-gui --successful brew linkapps cpp-ethereum


3

You're missing some dependencies, at least the qt libraries, see below. Mix can't be build on its own, you need more building blocks before. This image depicts quite well the Mix dependencies : Like you, I tried at first to just compile mix and it's in fact simpler to compile the whole cpp stuff, Mix will be in it. The instructions are located here. It ...


3

I did some research and all the information I can find is due to a bug in how Windows handles zip files created on a Mac as well. The initial files most likely had their NTFS encryption set which throws this error when you attempt to unzip it. I also found this answer about the same issue: Encrypted files might need to be decrypted before the files can ...


3

I wasn't familiar with NPM, so had some similar issues. Simply running npm install solc will attempt to install locally, which can present some permission and linking issues- this is likely the cause of the problem. Instead, install solC globally by using $ npm install -g solc (you may also want to try $ npm install solc --global as I'm not sure which of ...


3

I wanted to comment to 5chdn's https://ethereum.stackexchange.com/a/1450/2937 but SE says "You must have 50 reputation to comment", so until someone rewards me with such points, here. Install dependencies ... in Debian 8: missing libjson-rpc-cpp-dev and libqt5webengine5-dev and llvm-3.5-dev instead of llvm-3.7-dev I had worked through everything in ...


3

pyethapp is a Python package. Python community package installation guide. Use pip tool to install Python packages. If package is properly installed you can do: pip uninstall pyethapp If you did not install package using pip then just remove files from your hard disk.


3

One relatively easy solution is to install node.js and use the solc npm package. I used it myself when I initially started playing with ethereum contracts and it was a snap to set up. Here are the steps - install the latest version of node.js create a folder for the project add solc package to your package.json file, or use the following package file - { ...


2

Error spotted There is a typo in your command. Try: go get -u github.com/ethereum/go-ethereum/ Remove the last ethereum. Install from repository You can also use the official ethereum ubuntu repositories: sudo apt-get install software-properties-common sudo add-apt-repository -y ppa:ethereum/ethereum sudo add-apt-repository -y ppa:ethereum/ethereum-dev ...


2

If you're stuck at the step of getting solc to compile your solidity contracts: Go here: https://github.com/ethereum/webthree-umbrella/releases/tag/v1.2.1 (Or to the newest release available) Click on cpp-ethereum-1.2.1 Windows Installer Install it Verify you have solc available Continue greeter hello world tutorial :-) And of course: Open a new issue: ...


2

I see you've created an issue in the appropriate repo, and received no reply, so the project is likely not alive. hserver-eth seems to have a few more repositories on github: kejace with last commit on Jun 15, 2015; and a fork of that by Firescar96, with about a hundred more commits up to Jul 31, 2015 (the latest commit, in 2016, only added an AGPLv3 ...


2

Worth mentioning as well that for those living on the cutting edge and using the develop ppa of cpp-ethereum: Mix will no longer be installable by apt-get install mix - to avoid a naming conflict with the build tool of elixir that is also named mix, we renamed mix to mix-ide, so to install it, use apt-get install mix-ide instead of mix. See - https://www....


Only top voted, non community-wiki answers of a minimum length are eligible