Skip to content
GitHub

SDK

Testnet

The Monolythium SDK codebase contains a Rust crate (monolythium-core-sdk) and a TypeScript package (@monolythium/core-sdk). They share protocol types, but their current published versions and distribution are not lockstep.

The SDK is the shared seam Monolythium surfaces — wallets, Monoscan, the standalone Stele web app, and this docs site — use for released chain and wallet-auth contracts. If a surface hand-writes an existing SDK wire contract, that is a drift bug.

The TypeScript package is published to npm at 0.6.8 and includes wallet-auth v1. The Rust crate remains a source/git dependency in this documented posture; no crates.io release is claimed here. Commerce-plan types and economic Stele execution remain gated.

  • Install Testnet — npm 0.6.8, source-pinned Rust, and capability boundaries
  • Wallet-auth integration Preview — SDK contract released; browser-wallet v0.4.5 prerelease available; compatible store build pending
  • Typed RPC client Testnet — verified read-only calls in TypeScript 0.6.8
  • Address helpers Testnet — verified bech32m display and parsing exports
  • Signing (ML-DSA-65) Testnet — verified deterministic helper surface; custody remains application-owned