Skip to content

status-im/infra-role-nethermind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This role configures a Nethermind Ethereum execution layer node.

The Docker image used by default is nethermind/nethermind.

Configuration

The only mandaotry settings is the account password, which can be set to an empty string:

nethermind_account_pass: 'my-secret-password'

Other important settings are:

nethermind_network_name: 'mainnet'
nethermind_service_name: 'nethermind-{{ nethermind_network_name }}'
nethermind_sync_mode: 'snal'
nethermind_log_level_name: 'info'
nethermind_consul_extra_tags: ['mytag']

By default we create a Consul service definition, disable it using:

nethermind_consul_enabled: false

For the rest see the defaults/main.yml config file.

Known Issues

  • Regular RPC endpoint appears to require JWT auth