Sirius Smart-Contract is distributed state-machine driven by Edge-Chain protocol that approved by participants. Sirius SDK is entry point to develop distributed machines that acts as whole smart-contract.
Key Features
Develop state-machines over protocols in blocking develoment style avoiding Callback Hell.
Supports Aries concepts and features.
Make it easy to solve identity problem, tune complex identity task for your demand:
Setup Indy Agent in Cloud (Sirius Hub) or deploy self developed one
Configure private keys management system on your side: database, HSM, Indy Wallet, etc.
Configure Trust environment with your contragents via Microledgers, Sovrin Network, other Indy Ledgers, Triple Signed Receips, Merkle-Proofs out of the box.
Define specific consensus procedures through state-machines that progress states of participants in Transport-Agnostic environment - save money on IT-infrastructure.
Installation
pip install sirius-sdk
Release files for sirius-sdk 2.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sirius-sdk-2.2.0.tar.gz | 237.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sirius_sdk-2.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 539.8 kB
Release files / sirius-sdk-2.2.0.tar.gz
| Download URL | sirius-sdk-2.2.0.tar.gz |
|---|---|
| Size | 237.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6c3307137141e116b1368f1aad5de7ec8298e79f3189ddc5c1d0b16531a0c0cd
|
|
BLAKE2b-256 checksum How to use checksums |
832f0d70d1b954238671440507bfd37def64fc40cb3af526c9d9c96e5263c8e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.8
|
Release files / sirius_sdk-2.2.0-py3-none-any.whl
| Download URL | sirius_sdk-2.2.0-py3-none-any.whl |
|---|---|
| Size | 302.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
10f4377b67f9915168ec8c0c2218b0c768df621bffeb807ecb06aca5c41fbc0e
|
|
BLAKE2b-256 checksum How to use checksums |
80071b5b7bea260ada9a38ffebec3188fadee02409d9e7918c76eb1f6916dc2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.8
|