Skip to content

iotaledger/iota-rust-sdk

 
 

Repository files navigation

IOTA Sdk

A Rust SDK for integrating with the IOTA blockchain.

Note

This is project is under development and many features may still be under development or missing.

Overview

This repository contains a collection of libraries for integrating with the IOTA blockchain.

A few of the project's high-level goals are as follows:

  • Be modular - user's should only need to pay the cost (in terms of dependencies/compilation time) for the features that they use.
  • Be light - strive to have a minimal dependency footprint.
  • Support developers - provide all needed types, abstractions and APIs to enable developers to build robust applications on IOTA.
  • Support wasm - where possible, libraries should be usable in wasm environments.

Crates

In an effort to be modular, functionality is split between a number of crates. The main crate, iota-sdk, contains the others.

License

This project is available under the terms of the Apache 2.0 license.