Core Library

The core library abstracts the complexity of the IOTA protocol into simple, unified methods.

Last Update
07 May 2021
View latest updates
Next release

Java Bindings

In development
Bindings that allow you to use the Rust library in Java.
Upcoming goals

C Beta Release

In development
A C-based library with intuitive methods for IOTA functionality, such as sending and receiving transactions.
Completed goals

Specification

Complete
Completed Q4 2021
A specification for the IOTA client library.

Rust Beta Release

Complete
Completed Q2 2021
released
Beta release of the Core library.

Go Beta Release

Complete
Completed Q2 2021
released
A Go-based library with intuitive methods for IOTA functionality, such as sending and receiving transactions.

Rust Alpha Release

Complete
Completed Q1 2021
released
A Rust-based library with intuitive methods for IOTA functionality, such as sending and receiving transactions.

Python Bindings

Complete
Completed Q1 2021
Bindings that allow you to use the the Rust library in Python.

Node.js Bindings

Complete
Completed Q1 2021
Bindings that allow you to use the iota.rs library in Node.js through Neon.