Skip to main content

The complete reference for IOTA and Shimmer

Build apps capable of taking millions of users on journeys they've never been on before. Simple. Scalable. Secure.

IOTA SDK

With the IOTA SDK you can easily integrate IOTA into your own applications.

IOTA SDK

The IOTA SDK provides a convenient and efficient way to interact with nodes in the Shimmer and IOTA networks running the Stardust protocol.

Get started
Core LibrariesCore Libraries

Application Libraries

With the IOTA application libraries you can easily integrate IOTA into your own applications.

Identity

The IOTA Identity framework serves as a unifying layer of trust by implementing common standards for Decentralized Identity that work across various DLTs as well as IOTA-specific methods, catering to individuals, organizations, and objects.

Create an identity
Core LibrariesCore Libraries

Stronghold

Stronghold is an open-source library designed to securely protect digital secrets like IOTA Seeds and private keys, serving as a cryptographic database that adheres to best practices without revealing sensitive information.

Get to know Stronghold

IOTA Smart Contracts

The IOTA Smart Contracts Protocol brings scalable and flexible smart contracts into the IOTA ecosystem. With control over gas fees and privacy settings, supporting both Rust/Wasm and Solidity/EVM smart contracts.

Nodes and extensions

Nodes are the core of an IOTA network. They run the node software, which gives them read and write access to the IOTA network. You can extend their functionality with additional extensions such as INX plugins or the Wasp software for Smart Contracts

Hornet

Hornet is an easy-to-install node software that offers full node capabilities and network updates, granting you direct access to the IOTA network and contributing to its resilience by validating messages and transactions.

Set up a Hornet node

Wasp

WASP is an INX plugin you can install and use to run your smart contract chain using the IOTA Smart Contracts protocol.

Run a smart contract node

Chronicle

Chronicle is a permanode solution that allows you to store and retrieve IOTA messages and data in real time.

Try the permanode framework
Nodes SetupNodes Setup