#cardano #multi-platform #blockchain

cml-core-wasm

Multiplatform WASM SDK for core Cardano blockchain functionality

5 releases (stable)

5.2.0 Mar 15, 2024
5.1.0 Feb 1, 2024
5.0.0 Jan 30, 2024
4.0.2 Jan 4, 2024
0.1.0 Dec 21, 2023

#25 in #cardano

Download history 10/week @ 2023-12-19 20/week @ 2024-01-02 37/week @ 2024-01-30 4/week @ 2024-02-13 28/week @ 2024-02-20 4/week @ 2024-02-27 2/week @ 2024-03-05 157/week @ 2024-03-12 18/week @ 2024-03-19 1/week @ 2024-03-26 11/week @ 2024-04-02

189 downloads per month
Used in 5 crates

MIT license

58KB
1.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

~5.5MB
~110K SLoC