⚠️ This repository has been archived and will remain in read-only mode. The TAPLE-Tools are now part of TAPLE-Client. ⚠️
TAPLE (pronounced T+🍎 ['tapəl]) stands for Tracking (Autonomous) of Provenance and Lifecycle Events. TAPLE is a permissioned DLT solution for traceability of assets and processes. It is:
TAPLE Tools is a set of tools that make it easier for the operator to manage a TAPLE network.
Technology | Develop | Core | Client
You can choose how to use the tools by either compiling the code and running them natively or through the Docker image.
Visit the TAPLE Tools guide to learn how to use the tools.
$ git clone https://github.com/opencanarias/taple-tools.git
$ cd taple-tools
$ cargo install --path taple-keygen
$ cargo install --path taple-sign
$ taple-keygen -h
$ taple-sign -h
Prebuilt docker images are available at Docker Hub. The project includes bash scripts that allow for running utilities stored in the Docker image as if they were native applications. You will have to assign execution permissions to the scripts and add, optionally, add them to the path.
$ git clone https://github.com/opencanarias/taple-tools.git
$ cd taple-tools
$ chmod +x ./scripts/taple-keygen
$ chmod +x ./scripts/taple-sign
$ ./scripts/taple-keygen -h
$ ./scripts/taple-sign -h
This project is licensed under the AGPL license.