# POA Network Governance Dapp ## Base supported networks - Core POA network (RPC endpoint: `https://core.poa.network`) - Sokol testnet (RPC endpoint: `https://sokol.poa.network`) - Kovan testnet (RPC endpoint: `https://kovan.infura.io/`) ## Supported browsers * Google Chrome v 59.0.3071.115+ ## MetaMask/Nifty Wallet extensions setup * Connect to POA Network in MetaMask extension (See [POA Network on MetaMask](https://github.com/poanetwork/wiki/wiki/POA-Network-on-MetaMask)) or in Nifty Wallet extension (See [POA Network on Nifty Wallet](https://github.com/poanetwork/wiki/wiki/POA-Network-on-Nifty-Wallet)) and import your voting key. ## Governance Dapp overview Please check related posts in wiki [Governance Overview](https://github.com/poanetwork/wiki/wiki/Governance-Overview) and [Ballots life cycle](https://github.com/poanetwork/wiki/wiki/Ballots-Overview.-Life-cycle-and-limits) ## Configuration Governance DApp is configured with [POA Network governance contracts](https://github.com/poanetwork/poa-network-consensus-contracts) There are contracts' addresses for [Sokol](https://github.com/poanetwork/poa-chain-spec/blob/sokol/contracts.json), [Core](https://github.com/poanetwork/poa-chain-spec/blob/core/contracts.json), and [Kovan](https://github.com/poanetwork/poa-chain-spec/blob/kovan/contracts.json). ## Building from source 1) `npm i` 2) `npm start`