10 stable releases (3 major)

new 6.2.0 Apr 7, 2025
6.1.0 Jan 24, 2025
6.0.1 Sep 3, 2024
5.3.1 May 6, 2024
0.1.0 Dec 21, 2023

#46 in Magic Beans

Download history 63/week @ 2024-12-11 26/week @ 2024-12-18 15/week @ 2024-12-25 15/week @ 2025-01-01 34/week @ 2025-01-08 11/week @ 2025-01-15 130/week @ 2025-01-22 14/week @ 2025-01-29 98/week @ 2025-02-05 261/week @ 2025-02-12 64/week @ 2025-02-19 223/week @ 2025-02-26 131/week @ 2025-03-05 286/week @ 2025-03-12 97/week @ 2025-03-19 162/week @ 2025-03-26

779 downloads per month
Used in 8 crates (7 directly)

MIT license

2MB
40K SLoC

Cardano Multiplatform Lib

This is a library, written in Rust, that can be deployed to multiple platforms (Rust crate, JS, Typescript, WASM, etc). It handles:

  • Serialization & deserialization of core data structures
  • Useful utility functions for dApps & wallets
NPM packages
  • browser: link
  • nodejs: link
  • asm.js (strongly discouraged): link
Rust crates
Mobile bindings

We recommend using Ionic + Capacitor or an equivalent setup to have the WASM bindings working in mobile

Documentation

https://dcSpark.github.io/cardano-multiplatform-lib/

Dependencies

~8.5MB
~176K SLoC