Skip to content

WebAssembly bindings for rust-miniscript

Notifications You must be signed in to change notification settings

DLC-link/wasm-miniscript

 
 

Repository files navigation

wasm-miniscript

This is a wrapper around the rust-miniscript crate that is compiled to WebAssembly. It allows you to use Miniscript in NodeJS and in the browser.

WebUI playground

Go to https://bitgo.github.io/wasm-miniscript to see a live demo of the wasm-miniscript library in action.

Dependencies

Packages

packages/wasm-miniscript

This contains the core library that is compiled to WebAssembly. It is a wrapper around the rust-miniscript crate.

Building

If your system has problems with wasm-pack (Mac M1), you can use the Container.mk Makefile to build the wasm files:

cd packages/wasm-miniscript
make -f Container.mk build-image
make -f Container.mk build-wasm

About

WebAssembly bindings for rust-miniscript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 82.3%
  • Rust 13.7%
  • HTML 1.3%
  • Makefile 1.0%
  • JavaScript 0.8%
  • CSS 0.6%
  • Dockerfile 0.3%