At the end of the BCH dev meeting (2020 meeting #1) , I presented a rough draft of a series of benchmark tests that I'm developing to run against BCH infrastructure. The tests are based on the concept of the Cash Stack , which is a stack of software that includes a full node, indexer, REST API, SDK, and application (like a wallet).

The idea is to test the system-as-a-whole, but variations of the test stress specific sub-components, like the indexer or full node. The goal is to create standardized tests that can be applied to different configurations, and allow an apples-to-apples comparison between different full node implementation, indexers, etc.

I've released v1.0.0 of the benchmark tests with some initial baseline data. I'd love for developers to review the documents in the repository and provide any critical feedback. Feedback can be left as a GitHub Issue in the repository:

https://github.com/christroutner/benchmark-bch/tree/master/docs