8 releases (2 stable)

1.1.0 May 28, 2025
1.0.0 May 14, 2025
0.2.2 Nov 8, 2024
0.2.1 Oct 15, 2024
0.1.2 May 10, 2024

#340 in Magic Beans

Download history 147/week @ 2025-02-17 184/week @ 2025-02-24 152/week @ 2025-03-03 130/week @ 2025-03-10 149/week @ 2025-03-17 107/week @ 2025-03-24 41/week @ 2025-03-31 157/week @ 2025-04-07 284/week @ 2025-04-14 196/week @ 2025-04-21 140/week @ 2025-04-28 101/week @ 2025-05-05 241/week @ 2025-05-12 152/week @ 2025-05-19 291/week @ 2025-05-26 136/week @ 2025-06-02

823 downloads per month
Used in 13 crates

Apache-2.0

110KB
2K SLoC

The Interoperable State Machine Protocol

Rust implementation of the Interoperable State Machine Protocol. This library is intended to aid state machines communicate over ISMP with other ISMP supported state machines.

Overview

This repo provides an implementation of the neccessary components laid out in the ISMP protocol specification.

NOTE: All timestamps are denominated in seconds Some useful imports in the crate prelude.


Rust implementation of the Interoperable State Machine Protocol. This project is funded by the web3 foundation.

Overview

This repo provides an implementation of the neccessary components laid out in the ISMP specifications.

License

This library is licensed under the Apache 2.0 License, Copyright (c) 2025 Polytope Labs.

Dependencies

~3.5–5MB
~104K SLoC