POA
Search…
Install OpenEthereum Client
Note: While OE still works fine with POA network, it will be deprecated in the future. Nethermind is the recommended client for new installations.

Requirements

1) Download OpenEthereum

You can build from source or download binary release, see the official OpenEthereum Releases Page. Please use OpenEthereum version 3.2.6).
After downloading, you need to perform the command chmod +x openethereum to be able to run the binary.

2) Once OpenEthereum is Installed, Connect and Sync with POA

POA Core

1
openethereum --chain poacore --no-warp
Copied!

Sokol

1
openethereum --chain poasokol --no-warp
Copied!

Optional

--no-warp flag is optional: more information.

Setting specific bootnodes

If you would like to limit or choose specific bootnodes, you can obtain the bootnodes.txt file from POA github. Enter all supplied enodes for the desired network separated by a comma, no space POA Core
1
git clone -b core https://github.com/poanetwork/poa-chain-spec.git
Copied!
1
openethereum --chain poacore --bootnodes enode://[email protected]:PORT,enode://[email protected]:PORT
Copied!
POA Sokol
1
git clone -b sokol https://github.com/poanetwork/poa-chain-spec.git
Copied!
1
openethereum --chain poasokol --bootnodes enode://[email protected]:PORT,enode://[email protected]:PORT
Copied!

3) Connect to your Node

You can use Ethereum's JSON-RPC or a JavaScript console.