poa-dapps-keys-generation/README.md

39 lines
1.4 KiB
Markdown
Raw Normal View History

# POA Network Ceremony Dapp
## Supported browsers
2017-07-06 03:34:50 -07:00
* Google Chrome v 59.0.3071.115+
2017-07-06 03:34:50 -07:00
## MetaMask plugin setup
2018-10-03 03:24:09 -07:00
* Connect to POA Network in MetaMask (See [Connect to POA Network via MetaMask](https://github.com/poanetwork/wiki/wiki/POA-Network-on-MetaMask)) or Nifty Wallet extensions (See [Connect to POA Network via Nifty Wallet](https://github.com/poanetwork/wiki/wiki/POA-Network-on-Nifty-Wallet))
2018-10-03 03:24:09 -07:00
* Import your initial key to MetaMask Plugin or to Nifty Wallet extension: browse keystore file, received from invitation, and enter password for the key (See [Importing of keys in MetaMask](https://github.com/poanetwork/wiki/wiki/POA-Network-on-MetaMask#importing-of-keys) or [Importing of keys in Nifty Wallet](https://github.com/poanetwork/wiki/wiki/POA-Network-on-Nifty-Wallet#importing-of-keys)).
2017-07-06 03:34:50 -07:00
## Ceremony Dapp lifecycle
2017-07-06 04:03:58 -07:00
2018-10-03 03:24:09 -07:00
Check [Ceremony Dapp section from white paper](https://github.com/poanetwork/wiki/wiki/POA-Network-Whitepaper#initial-ceremony-dapp)
2017-07-06 04:03:58 -07:00
## Initial page
![](./docs/index.png)
## Results page
![](./docs/results.png)
## Configuration file
2018-10-03 03:24:09 -07:00
It is configured with [POA Network governance smart contracts](https://github.com/poanetwork/poa-network-consensus-contracts)
2017-12-21 02:31:29 -08:00
Path: [`./src/addresses.js`](./src/addresses.js)
```
module.exports = {
KEYS_MANAGER_ADDRESS: '0xfc90125492e58dbfe80c0bfb6a2a759c4f703ca8'
}
```
## Building from source
1) `npm i`
2) `npm start`