Other supported options: -miner.extradata, -miner.notify, -miner.gaslimit, -miner.gasprice.To enable, add -mine -miner.etherbase=.Name of the directory -datadir does not have to match the name ofĭisclaimer: Not supported/tested for Polygon Network (In Progress) In goerli subdirectory of the current directory. Please note the -datadir option that allows you to store Erigon files in a non-default location, in this example, build/bin/erigon -datadir= -chain=goerli It syncs much quicker, and does not take so much disk space: If you would like to give Erigon a try, but do not have spare 2TB on your drive, a good option is to start syncing one -watch-the-burn, Enable WatchTheBurn stage which keeps track of ETH issuance and is required to use erigon_watchTheBurn.There is an optional stage that can be enabled through flags:
How to start Erigon's services as separated processes, see in docker-compose.yml.
Same true about: JSON RPC layer (RPCDaemon), p2p layer (Sentry), history download layer (Downloader), consensus.ĭon't start services as separated processes unless you have clear reason for it: resource limiting, scale, replace by
Running make help will list and describe the convenience commands available in the Makefile ModularityĮrigon by default is "all in one binary" solution, but it's possible start TxPool as separated processes. Use -chain=bor-mainnet for Polygon Mainnet and -chain=mumbai for Polygon Mumbai. Use -datadir to choose where to store data. Other networks now have default -snapshots=false. Usage Getting Startedĭefault -snapshots for mainnet, goerli, bsc. ? more details on disk storage here and here. RAM: >=16GB, 64-bit architecture, Golang version >= 1.18, GCC 10+ Do not recommend HDD - on HDD Erigon will always stay N blocks behind chain tip, but not fall behind.īear in mind that SSD performance deteriorates when close to capacity.
Goerli Full node (see -prune* flags): 189GB on Beta, 114GB on Alpha (April 2022). Ethereum Mainnet Full node (see -prune* flags): 400Gb (April 2022).
? Alpha/Beta versions difference: here System Requirementsįor an Archive node of Ethereum Mainnet we recommend >=3TB storage space: 1.8TB state (as of March 2022),Ģ00GB temp files (can symlink or mount folder /etl-tmp to another disk). We will do our best to keep it stable and make no breakingĬhanges but we don't guarantee anything.
NB! In-depth links are marked by the microscope sign (?)ĭisclaimer: this software is currently a tech preview. Step 1: On the machine without Internet connection open the page.Erigon is an implementation of Ethereum (aka "Ethereum client"), on the efficiency frontier, written in Go. To activate your License Server without Internet connection follow the steps from the expandable section below. Once the activation is successful, you can borrow licenses for offline use following the steps under the expandable section. Follow the License Setup page for information on how to activate the License Server. Licenses can be borrowed only from an already activated license server. An offline file will be available for download from your account that you need to upload to your license server. You can instead use another machine without license server that has Internet connection to log into my. with your Chaos Group account and specify the products for which you need to borrow licenses. You can borrow licenses even when the machine that is running the license server has no Internet connection. If you deactivate your Online Licensing, the borrowed licenses will be released! Borrowing Licenses without Internet connection Releasing licenses requires Internet connection.
Then click the RELEASE button to release any borrowed licenses. To release a borrowed license, open and click on Online Licensing menu. Or if your borrowed licenses get stuck on the backend of a certain FLP instance due to broken certificate. Or if you need fewer borrowed licenses than the ones you currently have. Releasing licenses is useful in a few cases, for example if you borrowed licenses on one license server instance, but actually need them on another one.