EVANESCO
Published in

EVANESCO

EVA Mainnet Upgrade Guide

The Evanesco Mainnet will be launched on December 23, 2021. Before mainnet launched there is a one-day update from Dec 22 8:00 (UTC) to Dec 23 8:00 (UTC). During this update period, transactions, swap, or mining will be invalid. All services will be restored after launching EVA mainnet.

The mining algorithm will be updated after the mainnet goes online. The stake deposit amount for miners will be increased from 3000 to 6000. The mining reward is also increased, please refer to litepaper for more details.

🌟 🌟 🌟Full nodes and Miners need to be updated manually. The following is the update processes:

Full Node

If you are running a Full node, follow this process to update:

1. Stop current full node.

2. Download latest code from this 👉🏻 link version 1.0.0.

3. Download released mainnet from this 👉🏻 link or build the latest code locally.

4. Replace the executable file `eva` with the latest mainnet version.

5. Replace the ZKP verifykey `verifykey.txt` with the latest one in source

code `go-evanesco/verifykey.txt` .

6. Replace the network config file `avis.toml` with the latest config in source code `go-evanesco/eva.toml`.

7. After mainnet launched, restart with this 👇🏻 command:

./eva --datadir ./data --syncmode 'fast' --networkid 2213 --port 30304 --rpc --rpcaddr '0.0.0.0' --rpccorsdomain "*" --rpcport 8546 --rpcapi 'personal,eth,net,web3,txpool,miner,clique' --ws --ws.addr '0.0.0.0' --ws.port 7778 --ws.api 'personal,eth,net,web3,txpool,miner,clique' --zkpvkpath ./verifykey.txt --config ./eva.toml

If you haven’t run full node, please startup mainnet by following this 👉🏻 instruction after launching.

Miner

Miners need to update the program and download the new ZKP provekey. Then restart the mining once launching mainnet.

1. Stop current miners.

2. Download the latest miner from this 👉🏻 link version 1.0.0.

3. Replace the executable file `miner` with the latest version.

4. Download the new ZKP provekey named 👇🏻

QmQL4k1hKYiW3SDtMREjnrah1PBsak1VE3VgEqTyoDckz9

from this 👉🏻 link.

5. After mainnet launched, restart with this 👇🏻 command:

./miner mine --key <miner_address_keyfile_path> --pk <ZKPprovekey_path>

📣 📣 📣Please note: the new miner program and full node program cannot be used before launching the mainnet.

--

--

--

Evanesco is an unique financial protocol platform in the Web3 ecosystem that combines Layer0 network infrastructure with a private computing framework.

Recommended from Medium

Shortcut (formerly Clubhouse.io)

Why backend developers making a come back in market ?

I don't think that the bit about defining implementation is true. Do you have any example?

[Reflection] My Second week in Generasi Gigih

Shit Breaks — Dao of Troubleshooting

Kotlin Jetpack Compose

CS 371p Spring 2021: Week 6

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Evanesco Team

Evanesco Team

Evanesco(EVA) is a unique financial protocol platform in the Web3 ecosystem that combines Layer0 network infrastructure with a private computing framework.

More from Medium

Evanesco Monthly Report (2021 Dec )

unFederalReserve integrates with Securitize

unfederalreserve and securitize

BUILD with Kylin Network at ETH Denver 2022

Introducing DOVU Staking