[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10579":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":31,"readmeContent":32,"aiSummary":33,"trendingCount":16,"starSnapshotCount":16,"syncStatus":34,"lastSyncTime":35,"discoverSource":36},10579,"besu","besu-eth\u002Fbesu","besu-eth","An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https:\u002F\u002Fwiki.hyperledger.org\u002Fdisplay\u002Fbesu","https:\u002F\u002Fwww.hyperledger.org\u002Fprojects\u002Fbesu",null,"Java",1816,1081,57,101,0,1,4,12,3,22.1,"Apache License 2.0",false,"main",true,[5,27,28,29,30],"blockchain","ethereum","java","p2p","2026-06-12 02:02:23","# Besu Ethereum Client\n [![CircleCI](https:\u002F\u002Fcircleci.com\u002Fgh\u002Fbesu-eth\u002Fbesu\u002Ftree\u002Fmain.svg?style=svg)](https:\u002F\u002Fcircleci.com\u002Fgh\u002Fbesu-eth\u002Fbesu\u002Ftree\u002Fmain)\n [![CodeQL](https:\u002F\u002Fgithub.com\u002Fbesu-eth\u002Fbesu\u002Factions\u002Fworkflows\u002Fcodeql.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fbesu-eth\u002Fbesu\u002Factions\u002Fworkflows\u002Fcodeql.yml)\n [![CII Best Practices](https:\u002F\u002Fbestpractices.coreinfrastructure.org\u002Fprojects\u002F3174\u002Fbadge)](https:\u002F\u002Fbestpractices.coreinfrastructure.org\u002Fprojects\u002F3174)\n [![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-Apache%202.0-blue.svg)](https:\u002F\u002Fgithub.com\u002Fbesu-eth\u002Fbesu\u002Fblob\u002Fmain\u002FLICENSE)\n [![Discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F905194001349627914?logo=Hyperledger&style=plastic)](https:\u002F\u002Fdiscord.com\u002Finvite\u002Fhyperledger)\n [![Twitter Follow](https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002FHyperledgerBesu)](https:\u002F\u002Ftwitter.com\u002FHyperledgerBesu)\n\n[Download](https:\u002F\u002Fgithub.com\u002Fbesu-eth\u002Fbesu\u002Freleases)\n\nBesu is an Apache 2.0 licensed, MainNet compatible, Ethereum client written in Java.\n\n## Useful Links\n\n* [Besu User Documentation]\n* [Besu Issues]\n* [Besu Wiki](https:\u002F\u002Flf-hyperledger.atlassian.net\u002Fwiki\u002Fspaces\u002FBESU\u002F)\n* [How to Contribute to Besu](https:\u002F\u002Flf-hyperledger.atlassian.net\u002Fwiki\u002Fspaces\u002FBESU\u002Fpages\u002F22156850\u002FHow+to+Contribute)\n* [Besu Roadmap & Planning](https:\u002F\u002Flf-hyperledger.atlassian.net\u002Fwiki\u002Fspaces\u002FBESU\u002Fpages\u002F22154278\u002FBesu+Roadmap+Planning)\n\n\n## Issues \n\nBesu issues are tracked [in the github issues tab][Besu Issues].\nSee our [guidelines](https:\u002F\u002Flf-hyperledger.atlassian.net\u002Fwiki\u002Fspaces\u002FBESU\u002Fpages\u002F22154243\u002FIssues) for more details on searching and creating issues.\n\nIf you have any questions, queries or comments, [Besu channel on Discord] is the place to find us.\n\n\n## Besu Users\n\nTo install the Besu binary, follow [these instructions](https:\u002F\u002Fbesu.hyperledger.org\u002Fpublic-networks\u002Fget-started\u002Finstall\u002Fbinary-distribution).    \n\n## Besu Developers\n\n* [Contributing Guidelines]\n* [Coding Conventions](https:\u002F\u002Flf-hyperledger.atlassian.net\u002Fwiki\u002Fspaces\u002FBESU\u002Fpages\u002F22154259\u002FCoding+Conventions)\n* [Command Line Interface (CLI) Style Guide](https:\u002F\u002Flf-hyperledger.atlassian.net\u002Fwiki\u002Fspaces\u002FBESU\u002Fpages\u002F22154260\u002FBesu+CLI+Style+Guide)\n* [Besu User Documentation] for running and using Besu\n\n\n### Development\n\nInstructions for how to get started with developing on the Besu codebase. Please also read the\n[wiki](https:\u002F\u002Flf-hyperledger.atlassian.net\u002Fwiki\u002Fspaces\u002FBESU\u002Fpages\u002F22154251\u002FPull+Requests) for more details on how to submit a pull request (PR).  \n\n* [Checking Out and Building](https:\u002F\u002Flf-hyperledger.atlassian.net\u002Fwiki\u002Fspaces\u002FBESU\u002Fpages\u002F22154264\u002FBuilding+from+source)\n* [Code Coverage](https:\u002F\u002Flf-hyperledger.atlassian.net\u002Fwiki\u002Fspaces\u002FBESU\u002Fpages\u002F22154288\u002FCode+coverage)\n* [Logging](https:\u002F\u002Flf-hyperledger.atlassian.net\u002Fwiki\u002Fspaces\u002FBESU\u002Fpages\u002F22154291\u002FLogging) or the [Documentation's Logging section](https:\u002F\u002Fbesu.hyperledger.org\u002Fpublic-networks\u002Fhow-to\u002Fmonitor\u002Flogging)\n\n#### Dependency Verification\n\nThis project uses [Gradle dependency verification](https:\u002F\u002Fdocs.gradle.org\u002Fcurrent\u002Fuserguide\u002Fdependency_verification.html). When adding or updating dependencies, regenerate `gradle\u002Fverification-metadata.xml` with:\n\n```shell\n.\u002Fgradlew --write-verification-metadata sha256 resolveSourceArtifacts\n```\n\nThe `resolveSourceArtifacts` task ensures source JARs are included in the metadata, which is required for IDE sync (e.g. IntelliJ automatically downloads sources).\n\n### Profiling Besu\n\nBesu supports performance profiling using [Async Profiler](https:\u002F\u002Fgithub.com\u002Fasync-profiler\u002Fasync-profiler), a low-overhead sampling profiler.  \nYou can find setup and usage instructions in the [Profiling Guide](docs\u002FPROFILING.md).\n\nProfiling can help identify performance bottlenecks in block processing, transaction validation, and EVM execution.  \nPlease ensure the profiler is run as the same user that started the Besu process.\n\n## Release Notes\n\n[Release Notes](CHANGELOG.md)\n\n## Reference Tests and JSON Tracing\n\nBesu includes support for running Ethereum reference tests and generating detailed EVM execution traces.\n\nTo learn how to run the tests and enable opcode-level JSON tracing for debugging and correctness verification, see the [Reference Test Execution and Tracing Guide](REFERENCE_TESTS.md).\n\n[Besu Issues]: https:\u002F\u002Fgithub.com\u002Fbesu-eth\u002Fbesu\u002Fissues\n[Besu User Documentation]: https:\u002F\u002Fbesu.hyperledger.org\n[Besu channel on Discord]: https:\u002F\u002Fdiscord.com\u002Finvite\u002Fhyperledger\n[Contributing Guidelines]: CONTRIBUTING.md\n","Besu 是一个基于 Java 的企业级以太坊客户端，采用 Apache 2.0 许可证。它支持主网兼容性，并提供了强大的 P2P 网络功能和智能合约执行能力。核心功能包括区块链数据存储、交易处理以及共识机制支持（如 PoA 和 PoW）。技术特点上，Besu 采用了模块化设计，便于扩展和维护；同时通过 Gradle 进行依赖管理与构建，确保了项目的可靠性和安全性。适用于需要高性能且安全的区块链应用开发场景，特别是在企业级环境中部署私有链或联盟链时。",2,"2026-06-11 03:29:13","top_topic"]