The Hedera Transaction Tool application is a demo application that allows a user to generate keys, create transactions, sign transactions, and submit transactions to a Hedera network. This software is designed for use solely by the Hedera Council and staff. The software is being released as open source as example code only, and is not intended or suitable for use in its current form by anyone other than members of the Hedera Council and Hedera personnel. If you are not a Hedera Council member or staff member, use of this application or of the code in its current form is not recommended and is at your own risk.
- Java 14+
- MacOS (currently does not support other operating systems)
You can download the packages for the Hedera Transaction Tool UI and CLI by downloading the assets in each tag.
To run the Hedera Transaction Tool UI locally, complete the following steps:
- Clone the repository
git clone https://github.com/hashgraph/hedera-transaction-tool.git
- Open the project with your favorite IDE
- Enter the following command within the root directory of the project
mvn clean install
- Navigate to
hedera-transaction-tool/tools-ui/src/java
and run the Main class
For instructions on the application installation and user guide, please visit Hedera Transaction Tools Documentation
Contributions are welcome. Please see the contributing guide to see how you can get involved.
This project is governed by the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code of conduct. Please report unacceptable behavior to oss@hedera.com
Apache License 2.0
NCC Group Cryptography Services reviewed the code and all reported findings as of this date were fixed.