7 releases (stable)

5.3.1 May 6, 2024
5.3.0 May 1, 2024
5.2.0 Mar 15, 2024
5.1.0 Feb 1, 2024
0.1.0 Dec 21, 2023

#2454 in Magic Beans

Download history 28/week @ 2024-02-19 15/week @ 2024-02-26 28/week @ 2024-03-04 210/week @ 2024-03-11 61/week @ 2024-03-18 56/week @ 2024-03-25 42/week @ 2024-04-01 5/week @ 2024-04-15 30/week @ 2024-04-22 136/week @ 2024-04-29 218/week @ 2024-05-06 67/week @ 2024-05-13 72/week @ 2024-05-20

500 downloads per month
Used in 10 crates (8 directly)

MIT license

190KB
5K 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

~6.5MB
~134K SLoC