Skip to main content
For the complete documentation index, see llms.txt

Wallet SDK

Midnight Wallet SDK is the SDK of the digital wallet designed for the Midnight blockchain, enabling users to securely store private keys, manage assets, and interact with decentralized applications.

Link to related documentation

To download the component, click the appropriate link under Artifacts.


Release 3.0.0LATEST

20 March 2026

Artifacts

Summary

  • Fee calculation split into calculateFee (transaction-only) and estimateFee (wallet-aware, includes balancing cost)
  • Updated to ledger v8 across the SDK
  • New WalletFacade.fetchTermsAndConditions() static method for retrieving network Terms and Conditions
  • New QueryRunner.runPromise() utility for executing GraphQL queries as plain Promises
  • SecretKeysResource in shielded and dust wallets now clears keys from memory after use
  • Shielded wallet now clears pending coins on transaction failure
  • Improved error messages for invalid transaction submission and balancing failures