All About BTC, LTC, ETH mining spil well spil other alternative crypto currencies
Posts Tagged ‘ETH solo mining‘
Ethereum is Getting More User Friendly with AlethOne
The C++ implementation of the Ethereum client (cpp-ethereum) is getting more user friendly with the fresh AlethOne GUI intended to simplify the mining process for users that are not into programming and hate to use console-based software. The AlethOne GUI is going to be a part of the eth client, tho’ presently it is only available te a release candidate form and it will be interfacing with the eth client. The very first time you run the GUI it will ask you for a password and will generate an Ethereum wallet address, then commence synchronizing the blockchain. The good thing is that AlethOne presents the user with a ordinary interface and reports te an effortless to read details about the functionality of the eth client ter the backend such spil the Ether balance you have or the blockchain synchronization status or even the hashrate when mining. Spil for the mining you get an effortless option for solo mining or pool mining with a field to inject the pool URL to mine at and after you have mined some coins you have the option to lightly initiate a transfer to another account.
So far the latest release candidate of AlethOne looks fairly nice and works decently, however there are evidently some more things that need work before the final release is available. For example it seems that the mining is only working on the very first GPU and if you have numerous movie cards that you want to mine with there is no way to tell the miner to use them all form the GUI evidently. The Withdraw functionality also needs some more work te te form of any terugkoppeling returned ter the AlethOne GUI regarding the execution of the transaction such spil if it wasgoed successful or not etc. Regardless things are already looking good and the AlethOne GUI with some more improvement and fixes is undoubtedly something that Ethereum needs te order to become lighter to be used by not so advanced users – basic wallet and mining functionality te a streamlined desktop client.
- Te: Crypto Coins
- Tags: AlethOne, AlethOne GUI, cpp-ethereum, ETH, eth client, eth client gui, ETH mining, ETH pool mining, ETH solo mining, eth wallet, Ether, Ether mining, Ethereum, Ethereum basic wallet, Ethereum GUI, Ethereum mining, Ethereum pool mining, Ethereum solo mining
Getting Began with Ethereum Using cpp-ethereum
Our previous guides regarding mining and using Ethereum’s Ether (ETH) coins were based on the Go Ethereum implementation (source) spil wij find it lighter to be used than the C++ implementation of the Ethereum client (source) even tho’ wij are actually using ethminer for the actual mining which is a part of cpp-ethereum and not go-ethereum package. The Go Ethereum implementation (geth) only comes with built ter support for CPU mining, while the C++ implementation (eth) contains support for OpenCL GPU mining both spil a part of the client spil well spil a separate miner (ethminer) and there is also a fork of ethminer with CUDA support available (source).
So now it is time to get commenced with using the cpp-ethereum (eth) client for creatng a local wallet and for mining both solo on a local system or on an Ethereum mining pool using eth and ethminer. Our guide is for using eth and ethminer on Windows with binaries provided only for that OS (version 0.9.40 64-bit), however the usage should be the same or very similar on other operating systems, but you will need to compile or get binaries for the respective OS. Wij have attempted to make the guide effortless and elementary to go after, so that you can start using Ethereum and mining Ether te just a duo of minutes.
Very first wij need to create a local wallet and this is the very first thing you will do when you run the eth client software. But before that a word of warning, if you have a working geth installation you should know that both Ethereum clients will use the same folder for the blockchain gegevens by default, tho’ the contents of the folder will not be compatible. The key files that are needed for you Ethereum wallet however will be stored ter different places and each client will use ts own wallet, but wij’ll get back to that te a minute. If you want to have two independently working installations of geth and eth, then you might want to use the –datadir parameter for geth or the –db-path for eth to specify different folder for the blockchain gegevens for one or for both applications.
To generate a wallet with eth:
– Run the provided eth-start.bat opstopping and go after the on screen instructions
– You will be asked to come in a master password, this you need to reminisce spil it will be used to encrypt your wallet and you will be asked the password each time you run the client
– The wallet address you will get will be shown under Transaction signer and Mining Benefactor (marked ter crimson te the screenshot above)
– You can write down that address, just add 0x ter vooraanzicht to indicate that it is a hex address foe Ethereum
– Don’t worry, you will be able to get your address listed zometeen on should you not write it down now
– Once the wallet address is generated the client will commence to sync the blockchain, this could take some time, especially the very first run when there is no gegevens downloaded
– During the very first synchronization of the blockchain you might see errors such spil DISABLE: Disabling capability ‘ eth ‘. Reason: Invalid genesis hash , do not be worried by thesis, they should zekering appearing ter a bit
To backup your wallet keys with eth:
– The default datadir for eth is %USERPROFILE%\AppData\Wandering\Ethereum
– However unlike with geth with the eth client the key files are not stored inwards the datadir
– You can find the wallet key files inwards %USERPROFILE%\AppData\Wandering\Web3\keys
– Just backup the key files and on fresh installation you can just copy them back to make things work
– Make sure that you reminisce the password used to encrypt the wallet keys, otherwise you will not be able to access them
With the eth client you would need to run a separate executable ter order to get access to the console and be able to type ter directions such spil to see your wallet address or balance or to send coins to someone. Te the geth client for example the console is built te and you can access it if you invoke it through a guideline line parameter when running the geth client. With the eth client you need to have the client running with eth-start.bat and then you need to run the eth-console.bat to access the console. You should run the console via the provided BAT verkeersopstopping instead of directly through ethconsole.exe even however there are no parameters being sent via the batch verkeersopstopping, the reason for that is that if you run the EXE opstopping directly you will not be able to copy and paste into the console.
Another difference ter the eth client console spil opposed to the geth client is that here there are no shortcuts that can save you time when typing directions, you need to type the utter directives here te order for the eth console to do what you need. Te the screenshot above you can see that wij have typed eth.accounts ter the console to see the wallet address, but got an error, even tho’ this directive works just fine ter the geth client’s console. This is because geth has the eth spil a shortcut for web3.eth, but using the eth console you need to type the entire thing spil there are no shortcuts, so typing web3.eth.accounts will work, the same applies for other guidelines that use shortcuts that work just fine ter the geth client spil they will not work directly te the eth console.
Useful console instructions for eth:
– To check your account address type te the console: web3.eth.accounts
– To check your account balance type te the console: web3.fromWei(web3.eth.getBalance(web3.eth.coinbase), “ether”)
– Te the above line of code make sure to set decently your address and the recipient’s address spil well spil the value you need to send, te the example above it is set to 1 Ether
Next up is mining with eth and ethminer, if you’ve followed our guides for using geth then you will most likely already be familiar with the use of ethminer for solo mining spil well spil for pool mining. The pool mining part is the same here, but wij are going to voorkant it anyway for the people that are fresh to using ethminer. The Windows binary package available for download below that you can use to get began contains eth spil well spil and ethminer for OpenCL and CUDA, do note that you can also use OpenCL on Nvidia GPUs and not only run them ter CUDA mode. And while the geth client contains build ter mining option that can only use the CPU, the eth client comes with a build te functionality for mining both with the CPU and OpenCL (the same mining functionality that is made available thorugh ethminer).
Getting embarked solo mining with eth and ethminer:
– Very first you need to make sure you are running the eth clint with eth-start.bat
– Then you need to run a 2nd example of eth te mining mode with eth-mine-local.bat
– The above example will work if both instances of eth are running on the same system, if you want to connect numerous miners on different machines to a single eth example for solo mining you need to come in the ip address of the system running the eth client te the eth miner instances
– You can run ethminer instead of eth for solo mining by just substituting eth with ethminer, the mining directive line remains the same for both and when the eth client is running te mining mode it behaves just like ethminer
Getting began pool mining with eth and ethminer:
– You can use the eth client te mining mode for pools spil well, just run eth-mine-pool.bat
– To run ethminer mining te OpenCL mode te a pool you can use the provided examples for the presently working pools ethminer-ethpool.bat, ethminer-nanopool.bat, ethminer-ethereumpool.bat
The example BAT files contain the pool information, you will need to inject your wallet address spil well spil to modify the pool difficulty if the pool supports it (only nanopool does not). Have te mind that presently ethpool is not accepting fresh miners, so you will need to use some of the other two pools available if you are just embarking with mining. You can also check our guides for pool mining with geth and ethminer spil well spil the other one for solo mining with geth and ethminer if you are interested and determine which one works for you better.
- Ter: Crypto Coins
- Tags: cpp-ethereum, ETH, eth client, eth console, eth guide, ETH mining, ETH pool mining, ETH solo mining, eth wallet, ethconsole, Ether mining, Ethereum mining, Ethereum pool mining, Ethereum solo mining, ethminer, getting commenced with eth, getting began with ethminer
Quick Guide on Solo GPU Mining Ethereum on Windows
Spil requested here comes a elementary guide on how to solo mine Ethereum Ether coins on a local system or within a network with numerous mining equipments. Note that at this point it is already pointless to attempt local solo mining with CPU only, and if you do not have enough GPU power available and you end up with some bad luck you may not be able to solve a block ter a long time. Also our practice shows that geth may lockup at times when solo mining not sending fresh work from the current block, so do monitor your mining equipments cautiously should you determine to attempt it. If you want to mine te a pool, then you might want to check out our other Quick Guide on How to Mine Ethereum on Windows. Before you get commenced you need to download the geth and ethminer Windows binaries from the verbinding below, then just go after the instructions below:
Generating wallet address:
– Open the geth folder and run geth-console.bat to commence Ethereum te console mode
– The software will need to download the blockchain gegevens, it can take some time
– Ter the console type: private.newAccount(“password”)
– Instead of password te the quotes above write your own password and reminisce it well
– Te the console type: eth.accounts
– This will list your Ethereum wallet address
– To check your account balance you can type: web3.fromWei(eth.getBalance(eth.coinbase), “ether”)
Sending Ether to another wallet:
– Very first you need to unlock your account by typing te the console the following (substitute password with your password): private.unlockAccount(eth.accounts, “password”)
– Te the above code substitute your_address and recipient_address with the respective addresses, the example is for sending 1 Ether, but you can switch the value depending on your needs
Commencing geth for solo mining:
– To listen for connections only on the local system type: geth –rpc –rpcaddr “localhost” –rpcport 8545
– To be accessible on the local network type: geth –rpc –rpcaddr “192.168.0.123” –rpcport 8545
– Make sure that for local LAN accessibility you substitute the rpcaddr IP address to the one that of the machine geth is running on, the 192.168.0.123 is just an example
– To be accessible on the Internet type: geth –rpc –rpcaddr “x.x.x.x” –rpcport 8545
– Make sure that for Internet accessibility you substitute the rpcaddr IP address to the one that of the machine geth is running on, the x.x.x.x te the example will not work, also make sure that the 8545 port (or another one you determine to use) is forwarded
Beginning ethminer for solo mining:
– For local system mining with ethminer on the same PC that geth is running on use: ethminer -G
– For mining on a system te the Local LAN where geth is installed and running use: ethminer -G -F http://192.168.0.123:8545
– Make sure that for local LAN mining the IP address of the system geth is running on is set correctly on the miner, the 192.168.0.123 is just an example, also make sure that there is no Firewall blocking connections
– For using mining equipment to mine overheen the Internet on a PC with geth running ter your local LAN use: ethminer -G -F http://x.x.x.x:8545
– For Internet access make sure that instead of the x.x.x.x te the example you set your outward IP address and that the 8545 port is decently forwarded inbetween the outer IP and the system running geth
It seems that ethpool has just stopped accepting fresh users due to high geyser on their server, they have posted the following message: “Due too the high hashrate the pool presently does not accept fresh miners!”. So if you still toevluchthaven’t commenced mining there, existing users can proceed using the service, so now may just be the right time to attempt out solo mining.