Community and development ecosystem participation has been the core design motivation of Rusty Kaspa (RK) since its inception. Aspect, known for his contributions to the Kaspa ecosystem through the KDX app and web wallet, took this to the next level with his work on the KNG and WASM integrations. These enhancements improve how external systems interact with the network. The release of KNG, the WASM SDK, and the stable version of RK marks a significant step in Kaspa’s evolution.
Initially focused solely on pushing the boundaries of node performance to the absolute limit, RK’s development was shifted to better plan and execute its architecture making integrations with ecosystem developers more accessible. This “accessibility” effort has shaped into two verticals: increasing network decentralization by simplifying node maintenance and personal wallet management (KNG), and allowing ecosystem developers to focus on their business logic rather than on integrations and ever-duplicated transaction logic (WASM SDK).
KNG, the advanced successor to KDX, supports numerous node and network configurations. It provides live metrics and block-DAG visualizations, and a comprehensive wallet framework built entirely on the RK codebase.
The WASM SDK reforms the developer experience by exposing essential Rust modules to the web software stack in the form of Javascript and Typescript APIs. This includes sophisticated wallet interfaces, address management, cryptographic libraries, a public P2P node resolver and a RPC client.
Both KNG and the WASM SDK are strategically designed to streamline development processes and promote innovation within the Kaspa ecosystem. These tools reduce technical barriers and also empower developers and enthusiasts. By providing a more efficient development environment, they aim to attract a diverse range of contributors, all of whom can contribute to the network’s growth and stability.
KNG link: https://github.com/aspectron/kaspa-ng/releases/tag/v0.2.5
WASM SDK link: https://github.com/kaspanet/rusty-kaspa/releases/tag/v0.14.1 (an integral part of RK release)