Skip to content

feat: add OpenChainBench to Blockchain - #6573

Open
Flotapponnier wants to merge 1 commit into
avelino:mainfrom
Flotapponnier:add-openchainbench
Open

feat: add OpenChainBench to Blockchain#6573
Flotapponnier wants to merge 1 commit into
avelino:mainfrom
Flotapponnier:add-openchainbench

Conversation

@Flotapponnier

Copy link
Copy Markdown

OpenChainBench provides open-source Go harnesses for continuous blockchain infrastructure benchmarking: multi-region RPC provider latency, L1/L2 finality, bridge fees, oracle deviation (Chainlink/Pyth/Redstone), and perp DEX costs across 20+ chains. The harnesses expose Prometheus metrics and use Go's net/http, WebSocket, and JSON-RPC. MIT licensed, CC-BY-4.0 data.

Repo: https://github.com/ChainBench/OpenChainBench

@qodo-code-review

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

Tip of the day
💡 Did you know, you can enable the Remediation agent and Qodo fixes findings in a dedicated fix PR

More tips ↗ | Customize Qodo ↗ | Qodo docs ↗

Grey Divider

Qodo Logo

@qodo-code-review

Copy link
Copy Markdown

PR Summary by Qodo

Add OpenChainBench to README Blockchain tools list

📝 Documentation 🕐 Less than 5 minutes

Grey Divider

AI Description

• Add OpenChainBench as a Go-based blockchain infrastructure benchmarking harness.
• Document coverage areas (RPC latency, finality, bridge fees, oracle deviation, perp DEX costs).
High-Level Assessment

The current approach (adding a single curated link entry to the existing README section) is the simplest and most consistent with how this repository catalogs tools; no alternative architecture or implementation strategy is warranted.

Files changed (1) +1 / -0

Documentation (1) +1 / -0
README.mdAdd OpenChainBench entry under blockchain tools +1/-0

Add OpenChainBench entry under blockchain tools

• Adds a new bullet linking to OpenChainBench in the blockchain tools list, describing it as an open-source benchmarking harness suite spanning RPC latency, finality, bridge fees, oracle deviation, and perp DEX costs across multiple chains.

README.md

@github-actions

Copy link
Copy Markdown

Automated Quality Checks

Required checks

Repo link: missing from PR body

How to fix: Add the following to your PR description:

Forge link: https://github.com/your-org/your-project

❌ **pkg.go.dev**: missing from PR body
  > **How to fix:** Add the following to your PR description:
  > ```
pkg.go.dev: https://pkg.go.dev/github.com/your-org/your-project

Go Report Card: missing from PR body

How to fix: Add the following to your PR description:

goreportcard.com: https://goreportcard.com/report/github.com/your-org/your-project


### Additional checks

⚠️ **Coverage**: missing from PR body
  > **How to fix:** Add a coverage service link to your PR description:
  > ```
Coverage: https://app.codecov.io/gh/your-org/your-project

Popular options: Codecov, Coveralls. Integrate one with your CI to track coverage automatically.


Action needed: one or more required checks failed. Please update your PR body with the missing links and ensure the repository meets the quality standards.

These checks are automated and do not replace maintainer review. See CONTRIBUTING.md for full guidelines.


PR Diff Validation

Content checks

Files changed: only README.md
Single item: one package added
Link text: matches repository name
Description: ends with punctuation
Description tone: no promotional language detected
Category size: Blockchain has 14 items

Automated diff validation — does not replace maintainer review.

@qodo-code-review

Copy link
Copy Markdown

Qodo Fixer

No findings are available for this PR yet. Findings appear here once Qodo has reviewed the PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant