tronprotocol/java-tron

Java implementation of the Tron whitepaper

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 41 minutes ago
Added to GitGenius on September 16th, 2026
Created on December 26th, 2017
Open Issues & Pull Requests: 60 (+0)
GitHub issues: Enabled
Number of forks: 1,745
Total Stargazers: 4,159 (+0)
Total Subscribers: 378 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.5 hours
Mean response time: 8.5 hours
90th percentile: 20.5 hours
Tracked items: 378

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 37% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. 80% of issues opened in the past year have been closed, leaving a working backlog. Three people close 52% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 35
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 171 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 18
Events in 7 days: 41

Top labels

  • type:docs (156)
  • type:feature (79)
  • type:bug (62)
  • topic:api (20)
  • topic:net (13)
  • status: next-release (8)
  • topic:vm (8)
  • topic:DB (7)

Detailed Description

Java-tron is a Java implementation of the Tron blockchain protocol that enables developers to run a full node on the Tron network.

The project implements the Tron whitepaper specification in Java, allowing participants to operate complete blockchain nodes that validate transactions and maintain the distributed ledger. Developers can use this implementation to sync with the Tron network, process smart contracts, and participate in consensus mechanisms defined by the protocol.

Java-tron suits organizations and developers who need to run Tron infrastructure in Java environments or who prefer Java's ecosystem for blockchain operations. It is appropriate for building exchange backends, wallet services, or other applications requiring direct interaction with the Tron blockchain. The project is the reference implementation maintained by the Tron protocol team, making it the canonical choice for those seeking to understand or deploy the protocol as originally specified.

The project maintains steady development activity with regular commits addressing protocol updates and network changes. Bug fixes and feature additions flow consistently into the codebase. The maintainers respond to issues and pull requests, indicating active stewardship of the implementation. Documentation and examples are provided to help developers integrate the node into their systems.