Kaspa

Introduction

This documentation covers the Rusty Kaspa framework — Rust infrastructure and WASM bindings that allow this framework to be used in JavaScript and TypeScript environments.

Please contribute! This mdbook is easy to edit. If you’d like to suggest changes or add content, check the Contributing page.

Technologies

Rust WASM JavaScript TypeScript NodeJS Bun Electron NWJS


 

Rusty Kaspa is built using multi-platform Rust crates (libraries). The Rust framework is exposed to JavaScript and TypeScript via the WASM compilation target, producing the WASM SDK. Additionally, the Rust framework can be used by native applications targeting platforms such as Windows, Linux, and macOS.

The WASM SDK is compatible with all major browsers, Node.js, Bun, and environments like NWJS and Electron. It is also compatible with Chrome Extension Manifest Version 3, making it suitable for use in Chrome browser extensions.

Discord

For help, visit the Kaspa Discord server and join the #development channel.

Git

The Rusty Kaspa framework is available on the Rusty Kaspa GitHub repository.