{"id":24801216,"url":"https://github.com/hiero-ledger/hiero-sdk-java","last_synced_at":"2025-10-13T02:31:45.155Z","repository":{"id":37484359,"uuid":"152455526","full_name":"hiero-ledger/hiero-sdk-java","owner":"hiero-ledger","description":"Java SDK for Hiero","archived":false,"fork":false,"pushed_at":"2025-10-02T14:04:12.000Z","size":79257,"stargazers_count":250,"open_issues_count":63,"forks_count":129,"subscribers_count":42,"default_branch":"main","last_synced_at":"2025-10-02T16:09:36.687Z","etag":null,"topics":["distributed-ledger-technology","hacktoberfest","hashgraph","hedera","java","sdk","sdk-java"],"latest_commit_sha":null,"homepage":"https://docs.hedera.com/guides/docs/sdks","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hiero-ledger.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS.md","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-10-10T16:32:15.000Z","updated_at":"2025-10-02T14:04:15.000Z","dependencies_parsed_at":"2023-10-16T20:52:55.465Z","dependency_job_id":"8151b828-3a04-41a1-97bf-b0377ae4303e","html_url":"https://github.com/hiero-ledger/hiero-sdk-java","commit_stats":null,"previous_names":["hiero-ledger/hiero-sdk-java","hashgraph/hedera-sdk-java"],"tags_count":161,"template":false,"template_full_name":null,"purl":"pkg:github/hiero-ledger/hiero-sdk-java","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiero-ledger%2Fhiero-sdk-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiero-ledger%2Fhiero-sdk-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiero-ledger%2Fhiero-sdk-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiero-ledger%2Fhiero-sdk-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hiero-ledger","download_url":"https://codeload.github.com/hiero-ledger/hiero-sdk-java/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hiero-ledger%2Fhiero-sdk-java/sbom","scorecard":{"id":456965,"data":{"date":"2025-08-11","repo":{"name":"github.com/hiero-ledger/hiero-sdk-java","commit":"3c1f5b6ea198b663052978f0b6a474ff189b2db9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.5,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/build.yml:21","Warn: topLevel 'packages' permission set to 'write': .github/workflows/build.yml:22","Info: topLevel 'contents' permission set to 'read': .github/workflows/pages.yml:14","Warn: topLevel 'packages' permission set to 'write': .github/workflows/pages.yml:15","Info: topLevel 'contents' permission set to 'read': .github/workflows/release-artifacts.yml:20","Warn: topLevel 'packages' permission set to 'write': .github/workflows/release-artifacts.yml:21","Info: topLevel 'contents' permission set to 'read': .github/workflows/snyk-monitor.yml:11","Warn: topLevel 'security-events' permission set to 'write': .github/workflows/snyk-monitor.yml:12","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":9,"reason":"binaries present in source code","details":["Warn: binary detected: gradle/wrapper/gradle-wrapper.jar:1"],"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Pinned-Dependencies","score":9,"reason":"dependency not pinned by hash detected -- score normalized to 9","details":["Warn: npmCommand not pinned by hash: .github/workflows/build.yml:78","Warn: npmCommand not pinned by hash: .github/workflows/snyk-monitor.yml:53","Info:  23 out of  23 GitHub-owned GitHubAction dependencies pinned","Info:  21 out of  21 third-party GitHubAction dependencies pinned","Info:   0 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/hiero-ledger/.github/SECURITY.md:1","Info: Found linked content: github.com/hiero-ledger/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/hiero-ledger/.github/SECURITY.md:1","Info: Found text in security policy: github.com/hiero-ledger/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Branch-Protection","score":4,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'main'","Info: 'stale review dismissal' is required to merge on branch 'main'","Warn: required approving review count is 1 on branch 'main'","Info: codeowner review is required on branch 'main'","Warn: 'last push approval' is disabled on branch 'main'","Warn: 'up-to-date branches' is disabled on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release-artifacts.yml:74"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":9,"reason":"SAST tool is not run on all commits -- score normalized to 9","details":["Warn: 29 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T09:58:07.750Z","repository_id":37484359,"created_at":"2025-08-19T09:58:07.750Z","updated_at":"2025-08-19T09:58:07.750Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279014022,"owners_count":26085346,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["distributed-ledger-technology","hacktoberfest","hashgraph","hedera","java","sdk","sdk-java"],"created_at":"2025-01-30T04:01:52.636Z","updated_at":"2025-10-13T02:31:45.149Z","avatar_url":"https://github.com/hiero-ledger.png","language":"Java","readme":"# Hiero Java SDK\n\n![](https://img.shields.io/badge/java-17%2B-blue?style=flat-square)\n![](https://img.shields.io/badge/android-26%2B-blue?style=flat-square)\n[![](https://img.shields.io/github/actions/workflow/status/hiero-ledger/hiero-sdk-java/build.yml?style=flat-square)](https://github.com/hiero-ledger/hiero-sdk-java/actions)\n[![](https://img.shields.io/maven-central/v/com.hedera.hashgraph/sdk/2?label=maven\u0026style=flat-square)](https://search.maven.org/artifact/com.hedera.hashgraph/sdk)\n[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/hiero-ledger/hiero-sdk-java/badge)](https://scorecard.dev/viewer/?uri=github.com/hiero-ledger/hiero-sdk-java)\n[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/10697/badge)](https://bestpractices.coreinfrastructure.org/projects/10697)\n[![License](https://img.shields.io/badge/license-apache2-blue.svg)](LICENSE)\n\n\u003e The Java SDK for interacting a Hiero based network:: the official distributed\n\u003e consensus platform built using the hashgraph consensus algorithm for fast,\n\u003e fair and secure transactions. Hiero enables and empowers developers to\n\u003e build an entirely new class of decentralized applications.\n\n## Java app quickstart\n\n[The Java application quickstart guide](docs/java-app/java-app-quickstart.md) covers how to properly set up the dependencies\nneeded to start developing your Java project using the Hiero Java SDK.\n\n## Android app quickstart\n\n[The Android application quickstart guide](docs/android-app/android-app-quickstart.md) covers how to properly set up the dependencies\nneeded to start developing your Android project using the Hiero Java SDK.\n\n## Examples\n\nThis repository includes [Java examples](examples/README.md) and [an Android example](example-android/README.md)\nthat showcase different use cases and workflows.\n\n## Developer quickstart\n\nThe [developer quickstart guide](docs/sdk/developer-guide.md) provides instructions on how to set up the environment,\nrun unit and integration tests, and configure the project to work with different networks\nsuch as the Hedera test network, preview network, etc.\n\n## Contributing\n\nWhether you’re fixing bugs, enhancing features, or improving documentation, your contributions are important — let’s build something great together!\n\nPlease read our [contributing guide](https://github.com/hiero-ledger/.github/blob/main/CONTRIBUTING.md) to see how you can get involved.\n\n## Help/Community\n\nJoin our [community discussions](https://discord.lfdecentralizedtrust.org/) on discord.\n\n## About Users and Maintainers\n\nUsers and Maintainers guidelies are located in **[Hiero-Ledger's roles and groups guidelines](https://github.com/hiero-ledger/governance/blob/main/roles-and-groups.md#maintainers).**\n\n## Code of Conduct\n\nHiero uses the Linux Foundation Decentralised Trust [Code of Conduct](https://www.lfdecentralizedtrust.org/code-of-conduct).\n\n## License\n\n[Apache License 2.0](LICENSE)\n","funding_links":[],"categories":["Java","**Open Source Developer Assets**"],"sub_categories":["**Software Development Kits (SDKs)**"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhiero-ledger%2Fhiero-sdk-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhiero-ledger%2Fhiero-sdk-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhiero-ledger%2Fhiero-sdk-java/lists"}