#cardano #multi-platform #lib #containing #most #blockchain #cml

cardano-multiplatform-lib

Multiplatform WASM SDK containing the most common CML crates for Cardano blockchain functionality

22 releases (stable)

5.2.0 Mar 15, 2024
5.0.0 Jan 30, 2024
4.0.2 Jan 4, 2024
4.0.1 Dec 21, 2023
0.3.0 May 25, 2022

#1764 in Magic Beans

Download history 7/week @ 2023-12-22 5/week @ 2023-12-29 1/week @ 2024-01-05 20/week @ 2024-01-12 7/week @ 2024-01-19 14/week @ 2024-01-26 1/week @ 2024-02-02 3/week @ 2024-02-09 34/week @ 2024-02-16 43/week @ 2024-02-23 22/week @ 2024-03-01 28/week @ 2024-03-08 181/week @ 2024-03-15 31/week @ 2024-03-22 56/week @ 2024-03-29 24/week @ 2024-04-05

298 downloads per month
Used in 5 crates (4 directly)

MIT license

330KB
8K 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

~10MB
~200K SLoC