Developer settings

The application can be a helpful assistant for developers, whether they work on Bitcoin Core or software that integrates with it. There is a fine line between features specifically for developers, and ones for more experienced users who prefer precise control and insight. This will likely need to be adjusted over time via usage and feedback.

The mock-ups below include explorations around making bitcoin.conf, settings.json, and debug.log (more about the Bitcoin Core file system) available in the app with code highlighting and interactivity (e.g. peers are highlighted in logs and can be clicked to navigate to the peer details page).

Four screens with basic developer options and detailed views of configuration and debug files

These are ideas at the moment, to be adjusted as the project evolves.