KASPA WASM32 SDK
WASM32 API bindings for the Kaspa Rust infrastructure - BETA
Download
The current release of WASM SDK is available for download from the Rusty Kaspa Releases page
Always make sure that you are using a matching versions of a wRPC proxy and WASM SDK.
Documentation
Please note that documentation is a work and is not yet complete. You can find help on Discord#development.
- WASM SDK integration guide (Currently outdated but contains useful info for low-level integrations): https://kaspa.aspectron.org
- Rustdoc (Full Kaspa SDK): https://docs.rs/kaspa-wasm/latest/kaspa-wasm/
- Rustdoc (Wallet SDK): https://docs.rs/kaspa-wasm/latest/kaspa-wallet-core/
- TypeDoc (TypeScript): https://kaspa.aspectron.org/docs/
Please note that latest TypeDoc builds are generated from development builds (below).
JavaScript and TypeScript Examples
Build from source
- Follow the instructions in https://github.com/kaspanet/rusty-kaspa README.md file
- Build WASM binaries by running
build-web
orbuild-node
in the/wasm
folder of the Rusty Kaspa repository (kaspa-wasm
crate);
Development Builds
The following builds are staged from branches with ongoing development and may not be stable.
The current working branch for these builds is https://github.com/aspectron/rusty-kaspa/tree/typescript
Building from source, examples, and additional WASM SDK information can be found in the WASM SDK README
Releases
- rusty-kaspa-wasm32-sdk-latest.zip
- older releases ...
- TypeDoc (TypeScript): https://kaspa.aspectron.org/docs/