#api #api-bindings #basic #foundation #creation #lib-indy #assisting

rust-libindy-wrapper

A library for assisting developers using LibIndy API

1 unstable release

Uses old Rust 2015

0.2.13 Sep 5, 2018
0.2.12 Sep 5, 2018
0.2.11 Sep 5, 2018

#52 in #foundation

Download history 74/week @ 2024-04-07 60/week @ 2024-04-14 45/week @ 2024-04-21 27/week @ 2024-04-28 50/week @ 2024-05-05 71/week @ 2024-05-12 71/week @ 2024-05-19 17/week @ 2024-05-26 114/week @ 2024-06-02 117/week @ 2024-06-09 73/week @ 2024-06-16 17/week @ 2024-06-23 33/week @ 2024-06-30 53/week @ 2024-07-07 55/week @ 2024-07-14 26/week @ 2024-07-21

167 downloads per month

MIT/Apache

505KB
5K SLoC

rust-libindy-wrapper

LibIndy major artifact of the SDK is a C-callable library that provides the basic building blocks for the creation of applications on the top of Hyperledger Indy, which provides a distributed-ledger-based foundation for self-sovereign identity.

rust-libindy-wrapper is a library for assisting developers using LibIndy API.

rust-libindy-wrapper does not include LibIndy. This will need to be built separately. See IndySDK github

using rust-libindy-wrapper

Assumptions: LibIndy is installed. And, you understand the basics.

Step 1

Add rust-libindy-wrapper to Cargo.toml

[dependencies]
rust-libindy-wrapper = "0.2.13"

Step 2

setup an environment variable that points to LibIndy library. eg:

LIBINDY_DIR="/Users/developer/indy-sdk/libindy/target/release"

Step 3

Use rust-libindy-wrapper. For now, best recommendation is to check out the tests.

License

Released under Apache 2.0 and MIT. See license files in git repo.

Dependencies

~2.5MB
~56K SLoC