iota.rs, wallet.rs and identity.rs
DEPRECATED - please refer to chapter IOTA SDK and identity.rs
Code's organization: How are IOTA's libraries structured?
iota.rs (deprecated)
The main package of this workspace is located in the client/
directory. This package will be built as a crate with the name "iota-client" (use this name to search for it in https://crates.io).
A look at client/Cargo.toml
reveals the features of the library crate.
If you're looking for another entry point into iota.rs, you can check out the chapter titled Simple App -> Core API and iota.rs. This chapter provides more information about the structure of the iota-client using an example.
wallet.rs (deprecated)
There is no workspace but only a package which will be built as a crate with the name "iota-wallet" (use this name to search for it in https://crates.io).
A look at Cargo.toml
reveals the features of the library crate.
identity.rs
The main package of this workspace is located in the identity_iota/
directory. This package will be built as a crate with the name "identity_iota" (use this name to search for it in https://crates.io). The other packages of this workspace are dependencies of the main package.
π Β Complete latest Documentation
π Β Wiki - IOTA's Identity Framework
The main module "identity_iota" contains the IOTA DID method implementation for the IOTA ledger. It implements the W3C Decentralized Identifiers (DID) and Verifiable Credentials specifications.
π Β Decentralized Identifiers (DID)
A look at identity_iota/Cargo.toml
reveals the features of the library crate.