ProgPoW

Mtihani ProgPoW Testnet setup instructions provided by the Ellaism community

Mtihani ProgPoW Testnet

This testnet has mostly identical settings comparing Ellaism mainnet, but with ProgPoW transition happening at block 0. To use this, you need to first compile the ProgPoW branch of Parity Ethereum:

# Make sure you have Rust and git installed first.

git clone https://github.com/paritytech/parity-ethereum
cd parity-ethereum
git checkout andre/progpow

Then download mtihani.json from the instructions provided by @ellaismer. The json file is at the bottom of the page so you might have to scroll down to see it.

cargo run --release -- --chain mtihani.json

Report any issues, give feedback, get support in the #umbrella channel in the Ellaism Discord.

Setup Parity for mining

To mine against your testnet node you need to create an account and start parity with a few options. See the parity wiki for detailed instructions.

Create an account

cargo run --release -- account new

Enter a password for new wallet and then use the public address that is generate to start parity.

Start parity

cargo run --release -- --author 0x249852075fd4cdbbda9f0eadde35c09c85052e30 --ws-interface=0.0.0.0 --jsonrpc-interface=0.0.0.0 --chain mtihani.json

Behind a firewall

If you are behind a firewall you need to open TCP/UDP 30303 and UDP 30304

You'll also want to add this option when running parity:

 --nat extip:YOUR_EXTERNAL_IP_ADDRESS

Mining with ethminer

Grab the latest version of ethminer from @ethminer https://github.com/hackmod/ethminer/releases

If you want to compile your own binaries, instructions can be found in ethminer's manual (https://github.com/ethereum-mining/ethminer/blob/master/docs/BUILD.md).

On windows I use this batch file to start ethminer

@echo off

setx GPU_FORCE_64BIT_PTR 1
setx GPU_MAX_HEAP_SIZE 100
setx GPU_MAX_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_MAX_SINGLE_ALLOC_PERCENT 100

:loop
ethminer.exe -U -P http://0x249852075fd4cdbbda9f0eadde35c09c85052e30.rig4@192.168.0.93:8545
echo restart miner...

Change the wallet address and IP address in the ethminer.exe command line to match your values.

Stats page

Our stats page is located at https://mtihani.outdoordevs.com/

If you want to add your node to the stats page use the following environment variables when you setup eth-net-intelligence-api

WS_SERVER=https://mtihani.outdoordevs.com/
WS_SECRET=mtihani

Explorer

Visit the Mtihani explorer hosted by @limax