A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

blockchain cmake cpp cpp17 cryptocurrency distributed-ledger good-first-issue good-first-issues hashgraph hedera hiero open-source sdk smart-contracts tokens vcpkg web3
24 Open Issues Need Help Last updated: Feb 3, 2026

Open Issues Need Help

View All on GitHub

AI Summary: This issue is a straightforward documentation fix for a typo in the Hiero C++ SDK. The word 'singer' needs to be corrected to 'signer' in a comment within the `Transaction.h` file. This change is intended for new contributors and requires no prior knowledge of the project's core technologies.

Complexity: 1/5
Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3
Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

AI Summary: This issue addresses minor typos in the Hiero C++ SDK documentation comments where the word 'the' is duplicated. The proposed solution involves removing the extra 'the' from four specific lines across three header files to improve readability without affecting any code logic or public APIs. This is marked as a 'Good First Issue' to welcome new contributors.

Complexity: 1/5
Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

AI Summary: This issue is a "Good First Issue" focused on correcting minor formatting inconsistencies in the Hiero C++ SDK. The task involves adding a blank line in a header file and fixing spacing around braces and extra blank lines in a test file, without altering any logic or behavior.

Complexity: 1/5
Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

AI Summary: This issue aims to enable TCK unit tests in the CI pipeline for the Hiero C++ SDK. Currently, these tests are built locally but not run automatically during pull request checks. The proposed solution involves adding a specific CMake flag to the CI workflow configuration to ensure these tests are executed, helping to prevent regressions in the TCK server code.

Complexity: 1/5
Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

AI Summary: This issue is a "Good First Issue" focused on fixing broken links within GitHub issue templates for the Hiero C++ SDK. The problem involves relative links in several templates that don't resolve correctly in GitHub issues and a malformed Discord link in the `bug.yml` template.

Complexity: 1/5
Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

AI Summary: The HbarUnit.h file uses the uint64_t type without including the necessary <cstdint> header. This causes build failures on stricter compilers like GCC on Linux, as uint64_t is not defined. Adding the include will resolve this compilation error across all platforms.

Complexity: 1/5
Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

AI Summary: This issue involves correcting three minor documentation errors within the `TokenId.h` file. The fixes include changing a misplaced `@param` tag to `@return`, correcting a copy-paste error referencing 'ContractId' instead of 'TokenId', and fixing a plural typo in a private member's documentation.

Complexity: 1/5
Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

AI Summary: This issue involves correcting a documentation error in the Hiero C++ SDK. The `@return` description for the `setMaxNodeBackoff` method in `BaseNode.h` incorrectly states 'minimum backoff' when it should be 'maximum backoff', likely due to a copy-paste mistake. The proposed solution is a simple text change in the documentation comment.

Complexity: 1/5
Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

AI Summary: This issue is a "Good First Issue" focused on correcting minor documentation errors in the `Utilities.h` file. It involves changing an incorrect `@param` tag to `@return` for the `toTypePtr` function and fixing a grammatical error in the `@return` description for the `byteVectorToString` function. The goal is to improve documentation accuracy without altering any code logic or behavior.

Complexity: 1/5
Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

AI Summary: This issue involves correcting a misleading comment in the `CreateAccountExample.cpp` file. The comment incorrectly states that an ED25519 key pair is generated, when in reality, the code generates an ECDSA secp256k1 key pair. The proposed solution is to update the comment to accurately reflect the code's behavior.

Complexity: 1/5
Good First Issue Non-Code

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

AI Summary: This issue is a "Good First Issue" focused on correcting a grammatical error in the `signing.md` documentation file. The fix involves adding the word "for" and changing "pull request" to "pull requests" on a specific line to improve clarity and readability.

Complexity: 1/5
Good First Issue Non-Code

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

AI Summary: This issue proposes renaming unclear variable names like 'txxx' and 'txxxx' to more descriptive names such as 'transactionByte' or 'byte' within the `AccountAllowanceSerializedExample.cpp` file. The goal is to improve code readability and make the example more educational for new contributors, without altering any existing logic or behavior.

Complexity: 1/5
Improvement Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

AI Summary: This issue is a beginner-friendly task to fix two spelling mistakes in the project's README.md file. The corrections involve changing 'transfered' to 'transferred' on line 131 and 'guidelies' to 'guidelines' on line 215, improving the overall professionalism of the documentation.

Complexity: 1/5
Good First Issue Non-Code

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3
Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3
Good First Issue

A C++ SDK for Hiero: A C++ toolkit for creating, updating, and interacting with on-ledger assets and smart contracts on Hedera and other Hiero networks

C++
#blockchain#cmake#cpp#cpp17#cryptocurrency#distributed-ledger#good-first-issue#good-first-issues#hashgraph#hedera#hiero#open-source#sdk#smart-contracts#tokens#vcpkg#web3