semvec/pypi-packages huggingface dataset:
katena-chain-sdk-py 1.3.0
A SDK client for Katena Chain by Transchain
License: Apache-2.0

# SDK Python

## Requirements

- Python >= 3.X

## Install

```bash
pip install katena-chain-sdk-py
```

## Usage

To rapidly interact with our API, you can use our `Transactor` helper. It handles all the steps needed to correctly
format, sign and send a tx.

Feel free to explore and modify its code to meet your expectations.

## Examples

Detailed examples are provided in the `examples` folder to explain how to use our `Transactor` helper methods.

You can change various settings in the `examples/common/settings.py` file.

Available examples:
* Send a `Certificate` transaction
* Send a `Secret` transaction
* Send a `KeyCreate` transaction
* Send a `KeyRotate` transaction
* Send a `KeyRevoke` transaction
* Retrieve `Certificate` related transactions
* Retrieve `Secret` related transactions
* Retrieve `Key` related transactions and its state
* Retrieve a list of `Key` states for a company

For instance, to send a certificate:
```bash
python examples/send_certificate_raw.py
```

## Katena documentation

For more information, check the [katena documentation](https://doc.katena.transchain.io).