Sample configuration

Sample Fast Sync configurations for Nethermind
mainnet.cfg
goerli.cfg
rinkeby.cfg
ropsten.cfg
mainnet.cfg
{
"Init": {
"WebSocketsEnabled": false,
"StoreReceipts": true,
"IsMining": false,
"ChainSpecPath": "chainspec/foundation.json",
"GenesisHash": "0xd4e56740f876aef8c010b86a40d5f56745a118d0906a34e69aec8c0db1cb8fa3",
"BaseDbPath": "nethermind_db/mainnet",
"LogFileName": "mainnet.logs.txt",
"DiagnosticMode": "None",
"MemoryHint": 2048000000
},
"Network": {
"DiscoveryPort": 30303,
"P2PPort": 30303,
"ActivePeersMaxCount": 100
},
"JsonRpc": {
"Enabled": false,
"Timeout": 20000,
"Host": "127.0.0.1",
"Port": 8545
},
"TxPool": {
"Size": 2048
},
"Db": {
"CacheIndexAndFilterBlocks": false
},
"Sync": {
"FastSync": true,
"PivotNumber": 13044000,
"PivotHash": "0x09ca897d46546d3765f2ddc8b3cff8677b9b54d17c849aa81e391590b64725b6",
"PivotTotalDifficulty": "29100171373200273530251",
"FastBlocks": true,
"DownloadBodiesInFastSync": true,
"DownloadReceiptsInFastSync": true,
"AncientBodiesBarrier": 11052984,
"AncientReceiptsBarrier": 11052984,
"UseGethLimitsInFastBlocks": true,
"WitnessProtocolEnabled": true
},
"EthStats": {
"Enabled": false,
"Server": "wss://ethstats.net/api",
"Name": "Nethermind",
"Secret": "secret",
"Contact": "[email protected]"
},
"Metrics": {
"NodeName": "Mainnet",
"Enabled": false,
"PushGatewayUrl": "http://localhost:9091/metrics",
"IntervalSeconds": 5
},
"Analytics": {
"LogPublishedData": false,
"PluginsEnabled": false
}
}
goerli.cfg
{
"Init": {
"WebSocketsEnabled": false,
"StoreReceipts": true,
"EnableUnsecuredDevWallet": false,
"IsMining": false,
"ChainSpecPath": "chainspec/goerli.json",
"GenesisHash": "0xbf7e331f7f7c1dd2e05159666b3bf8bc7a8a3a9eb1d518969eab529dd9b88c1a",
"BaseDbPath": "nethermind_db/goerli",
"LogFileName": "goerli.logs.txt",
"MemoryHint": 768000000
},
"Network": {
"DiscoveryPort": 30303,
"P2PPort": 30303,
"DiagTracerEnabled": false
},
"JsonRpc": {
"Enabled": false,
"Timeout": 20000,
"Host": "127.0.0.1",
"Port": 8545
},
"TxPool": {
"Size": 1024
},
"Db": {
"CacheIndexAndFilterBlocks": false,
"EnableMetricsUpdater": true,
"EnableDbStatistics": false
},
"Sync": {
"FastSync": true,
"PivotNumber": 5310000,
"PivotHash": "0xecf1f85464ce94487366d47279eb842656ebae0cd038996a34f92eed786c7023",
"PivotTotalDifficulty": "7771140",
"FastBlocks": true,
"BeamSync": false,
"DownloadBodiesInFastSync": true,
"DownloadReceiptsInFastSync": true,
"UseGethLimitsInFastBlocks": true,
"WitnessProtocolEnabled": true
},
"EthStats": {
"Enabled": false,
"Server": "wss://stats.goerli.net/api",
"Name": "Nethermind",
"Secret": "secret",
"Contact": "[email protected]"
},
"Metrics": {
"NodeName": "Goerli",
"Enabled": false,
"PushGatewayUrl": "http://localhost:9091/metrics",
"IntervalSeconds": 5
},
"Bloom": {
"IndexLevelBucketSizes": [
16,
16,
16,
16
]
}
}
rinkeby.cfg
{
"Init": {
"WebSocketsEnabled": false,
"StoreReceipts": true,
"IsMining": false,
"ChainSpecPath": "chainspec/rinkeby.json",
"GenesisHash": "0x6341fd3daf94b748c72ced5a5b26028f2474f5f00d824504e4fa37a75767e177",
"BaseDbPath": "nethermind_db/rinkeby",
"LogFileName": "rinkeby.logs.txt",
"MemoryHint": 1024000000
},
"Network": {
"DiscoveryPort": 30303,
"P2PPort": 30303
},
"TxPool": {
"Size": 1024
},
"JsonRpc": {
"Enabled": false,
"Timeout": 20000,
"Host": "127.0.0.1",
"Port": 8545
},
"Db": {
"CacheIndexAndFilterBlocks": false
},
"Sync": {
"FastSync": true,
"BeamSync": false,
"PivotNumber": 9120000,
"PivotHash": "0xef89ff304943337efa80845c28a7a1da6e92fc402c98ed092b6be35e117cac51",
"PivotTotalDifficulty": "15497022",
"FastBlocks": true,
"DownloadBodiesInFastSync": true,
"DownloadReceiptsInFastSync": true,
"UseGethLimitsInFastBlocks": true
},
"EthStats": {
"Enabled": false,
"Server": "ws://localhost:3000/api",
"Name": "Nethermind",
"Secret": "secret",
"Contact": "[email protected]"
},
"Metrics": {
"NodeName": "Rinkeby",
"Enabled": false,
"PushGatewayUrl": "http://localhost:9091/metrics",
"IntervalSeconds": 5
}
}
ropsten.cfg
{
"Init": {
"WebSocketsEnabled": false,
"StoreReceipts": true,
"IsMining": false,
"ChainSpecPath": "chainspec/ropsten.json",
"GenesisHash": "0x41941023680923e0fe4d74a34bdac8141f2540e3ae90623718e47d66d1ca4a2d",
"BaseDbPath": "nethermind_db/ropsten",
"LogFileName": "ropsten.logs.txt",
"MemoryHint": 1024000000
},
"Network": {
"DiscoveryPort": 30303,
"P2PPort": 30303
},
"TxPool": {
"Size": 1024
},
"JsonRpc": {
"Enabled": false,
"Timeout": 20000,
"Host": "127.0.0.1",
"Port": 8545
},
"Db": {
"CacheIndexAndFilterBlocks": false
},
"Sync": {
"FastSync": true,
"FastBlocks": true,
"BeamSync": false,
"UseGethLimitsInFastBlocks": true,
"PivotNumber": 10850000,
"DownloadBodiesInFastSync": true,
"DownloadReceiptsInFastSync": true,
"PivotHash": "0xe38ab003370d8884c016b5cba1f818d2b52bdfa2ce6b0bbdaa7a1badb07ded15",
"PivotTotalDifficulty": "34560324984045239"
},
"EthStats": {
"Enabled": false,
"Server": "ws://ropsten-stats.parity.io/api",
"Name": "Nethermind",
"Secret": "secret",
"Contact": "[email protected]"
},
"Metrics": {
"NodeName": "Ropsten",
"Enabled": false,
"PushGatewayUrl": "http://localhost:9091/metrics",
"IntervalSeconds": 5
}
}