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": 12230000,
"PivotHash": "0x4dcd23872a0f240977ec09b21f9eef0b60d3b93e923b9340dba6a1f31d3c3d11",
"PivotTotalDifficulty": "23221053475357008465237",
"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": 384000000
},
"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
},
"Sync": {
"FastSync": true,
"PivotNumber": 4590000,
"PivotHash": "0xeafba08acf678b053b4dc822c3c36657fe7a822c141957e15c317f7bb1b38984",
"PivotTotalDifficulty": "6774054",
"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": 8400000,
"PivotHash": "0xbb2690b83da8a78275844e4afc96d377db04af6c11e1a69b4b4a759e57fe8bfb",
"PivotTotalDifficulty": "14490763",
"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": 10030000,
"DownloadBodiesInFastSync": true,
"DownloadReceiptsInFastSync": true,
"PivotHash": "0xe3eae20c8e64745c6342aeed28e492f3cb5f3b6ab18660068ee07447d5ce3d8d",
"PivotTotalDifficulty": "33395036883369846"
},
"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
}
}