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

cardano-multiplatform-lib

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

24 releases (stable)

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

#1698 in Magic Beans

Download history 15/week @ 2024-01-29 6/week @ 2024-02-12 42/week @ 2024-02-19 46/week @ 2024-02-26 16/week @ 2024-03-04 177/week @ 2024-03-11 38/week @ 2024-03-18 25/week @ 2024-03-25 68/week @ 2024-04-01 22/week @ 2024-04-08 16/week @ 2024-04-15 22/week @ 2024-04-22 115/week @ 2024-04-29 174/week @ 2024-05-06 33/week @ 2024-05-13

347 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
~202K SLoC