https://github.com/bnb-chain/reth-bsc

https://github.com/bnb-chain/reth-bsc

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.9%) to scientific vocabulary
Last synced: 11 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: bnb-chain
  • License: mit
  • Language: Rust
  • Default Branch: main
  • Size: 4.21 MB
Statistics
  • Stars: 5
  • Watchers: 0
  • Forks: 2
  • Open Issues: 3
  • Releases: 1
Created about 1 year ago · Last pushed 11 months ago
Metadata Files
Readme License

README.md

Reth @ BSC

A BSC-compatible Reth client implementation. This project is not a fork of Reth, but rather an extension that leverages Reth's powerful NodeBuilder API to provide BSC compatibility.

About

This project aims to bring Reth's high-performance Ethereum client capabilities to the BSC network. By utilizing Reth's modular architecture and NodeBuilder API, we're building a BSC-compatible client that maintains compatibility with Reth's ecosystem while adding BSC-specific features.

Current Status

This is a Work in Progress project that requires community contributions to achieve the following goals:

  • [ ] Historical Sync
  • ✅ BSC Pectra Support
  • [ ] Live Sync

Sync Status (as of August 5, 2025)

  • BSC Mainnet: Synced to block 47,000,000 and still syncing 🔄 (7.7TB disk usage)
  • BSC Testnet: Synced to the tip ✅ (780GB disk usage)

Getting Started

Refer to the Reth documentation for general guidance on running a node. Note that some BSC-specific configurations may be required.

Historical Sync

To trigger historical sync, follow these steps:

  1. Build the release version:

bash cargo build --bin reth-bsc --release

  1. Run the node with logging enabled:

bash RUST_LOG=info ./target/release/reth-bsc node \ --chain bsc \ --debug.tip "" # set the tip to the block you want to sync to

Contributing

We welcome community contributions! Whether you're interested in helping with historical sync implementation, BSC Pectra support, or live sync functionality, your help is valuable. Please feel free to open issues or submit pull requests. You can reach out to me on Telegram.

Disclaimer

This project is experimental and under active development. Use at your own risk.

Credits

This project is inspired by and builds upon the work of:

  • BNB Chain Reth - The original BSC implementation of Reth
  • The Reth team, especially @mattsse for their invaluable contributions to the Reth ecosystem

Acknowledgements from BNBChain team

This project based on the excellent community versions as foundation, We extend our sincere appreciation to the teams below: - Reth-bsc - The BSC Reth implementation from community - Reth - The reth project - Especially thanks to: - @loocapro - @mattsse - @klkvr - All contributors on reth and reth-bsc

Owner

  • Name: bnb-chain
  • Login: bnb-chain
  • Kind: organization

For BNB Chain: BNB Smart Chain, BNB Beacon Chain

GitHub Events

Total
  • Release event: 5
  • Watch event: 8
  • Delete event: 16
  • Issue comment event: 4
  • Push event: 76
  • Pull request review comment event: 19
  • Pull request review event: 24
  • Pull request event: 41
  • Fork event: 3
  • Create event: 29
Last Year
  • Release event: 5
  • Watch event: 8
  • Delete event: 16
  • Issue comment event: 4
  • Push event: 76
  • Pull request review comment event: 19
  • Pull request review event: 24
  • Pull request event: 41
  • Fork event: 3
  • Create event: 29

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 47
  • Total Committers: 5
  • Avg Commits per committer: 9.4
  • Development Distribution Score (DDS): 0.617
Past Year
  • Commits: 47
  • Committers: 5
  • Avg Commits per committer: 9.4
  • Development Distribution Score (DDS): 0.617
Top Committers
Name Email Commits
Loocapro l****9@g****m 18
Arsenii Kulikov k****r@g****m 18
2020xibao 1****2 6
Matus Kysel m****l@b****g 4
David.za d****a@b****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 0
  • Total pull requests: 30
  • Average time to close issues: N/A
  • Average time to close pull requests: 2 days
  • Total issue authors: 0
  • Total pull request authors: 3
  • Average comments per issue: 0
  • Average comments per pull request: 0.2
  • Merged pull requests: 20
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 30
  • Average time to close issues: N/A
  • Average time to close pull requests: 2 days
  • Issue authors: 0
  • Pull request authors: 3
  • Average comments per issue: 0
  • Average comments per pull request: 0.2
  • Merged pull requests: 20
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • will-2012 (18)
  • jhgdike (8)
  • ruojunm (4)
Top Labels
Issue Labels
Pull Request Labels
R4R (2) duplicate (1) invalid (1)