Before i start toying with a new block explorer I would like to know what features you guys think the explorer should support - knowing such things in advance makes it easier to design the db schema etc.
My current idea of the information a block explorer should provide:
- a list of recent blocks with ability to inspect a block (block header and body) - body includes inputs, outputs and kernels
- chain statistics - like number of transactions in the last hour or similar
- ability to run it locally with your own node - i think it’s important to have an option to run your own explorer, not needing to trust third party one which means it should work with a non-archive node
- potentially in the future - visual graphs of some chain metrics
Are there any obvious points I’m missing? Which explorers do you find simple to use and which provide good information to you?
Thanks in advance for all the suggestions