Release history
Arkade TS SDK Swap 0.0.7
Arkade TS SDK Swap adds SQLite and Realm storage backends, improves swap failure reporting, and clarifies spendability diagnostics
Arkade TS SDK 0.4.64
Arkade TS SDK adds SQLite and Realm backends for asset swaps, improves spendability diagnostics, and clarifies balance bucket handling
Arkade TS SDK Swap 0.0.4
Swap SDK fixes Nostr transport teardown, handles refused inputs gracefully, and moves contract key provisioning into SDK
Arkade TS SDK 0.4.61
Fixed swap teardown paths in Nostr transport, improved wallet recovery with refused input handling, and moved contract key provisioning into SDK
Arkade TS SDK Swap 0.0.3
Emulator co-signer key now optional, defaults to SDK per-network pin
Arkade TS SDK Boltz Swap 0.3.65
Version bump released alongside @arkade-os/sdk@0.4.60 and @arkade-os/swap@0.0.2 as part of the Arkade Swap branch merge into master
Arkade TS SDK 0.4.56
Arkade TS SDK enforces swap amount validation, binds recipient addresses to network/operator, and validates vhtlc batch commitments for safer Bitcoin swaps
Arkade TS SDK Boltz Swap 0.3.61
Boltz Swap SDK now enforces agreed amounts on swaps, binds recipient addresses to network and operator, and validates vHTLC batch commitments
Arkade TS SDK 0.4.55
Arkade TS SDK adds HD swap key derivation, collaborative exit activity tracking, server response reconciliation, and co-sign chain swap claim support
Arkade TS SDK Boltz Swap 0.3.60
Arkade TS SDK Boltz Swap adds HD swap key derivation, multi-key restore, collaborative exit support, and improves cross-chain swap claim signing and recovery
Arkade TS SDK 0.4.54
Arkade TS SDK adds modular payment routing across ark, onchain, lightning, and chain-swap rails, plus cancellable unilateral exits and security hardening
Arkade TS SDK Boltz Swap 0.3.59
Modular payment routing across ARK/onchain/Lightning/chain-swap rails, cancellable unilateral exits, and security hardening for Swap entity migration
Arkade TS SDK Boltz Swap 0.3.56
Arkade TS SDK adds HD look-ahead watch window and auto-delegated VTXO renewal for improved Boltz swap management
Arkade TS SDK 0.4.49
HD wallet restoration now batches discovery queries, chunks script lists, and coalesces watcher resubscribes to improve sync performance
Arkade TS SDK Boltz Swap 0.3.54
HD wallet restore fixes including batched discovery, chunked vtxo queries, and full contract history fetch for newly discovered accounts
Arkade TS SDK 0.4.47
Arkade TS SDK adds Arkade Script support and refactors offchain submission logic for improved Bitcoin transaction handling
Arkade TS SDK Boltz Swap 0.3.52
Arkade TS SDK Boltz Swap adds Arkade Script support and refactors offchain submit/finalize operations for cleaner swap handling
Arkade TS SDK Boltz Swap 0.3.50
VTXO exit data now available locally with offline-first wallet resilience against uncooperative operators
Arkade TS SDK 0.4.45
Arkade TS SDK adds local-first VTXO exit resolution and offline-first wallet recovery when operators are uncooperative
Arkade TS SDK 0.4.42
Arkade TS SDK fixes Boltz swap fee calculation, invoice expiry docs, and stale-subscription error handling for arkd compatibility
Arkade TS SDK Boltz Swap 0.3.47
Boltz Swap SDK fixes claim fee sizing vsize, aligns with arkd stale-subscription errors, and corrects invoice expiry docs
Arkade TS SDK Boltz Swap 0.3.46
Boltz Swap SDK adds BTC HTLC verification for chain swaps, pluggable activity history, and fixes wallet settlement and IndexedDB handling
Arkade TS SDK 0.4.41
Arkade TS SDK adds pluggable activity history, HTLC verification for Bitcoin swaps, and improves wallet settling with faster failure detection
Arkade TS SDK 0.4.40
Arkade TS SDK adds BIP-322 message signing support, fixes wallet sweep inflation bugs, and enables descriptionHash in reverse swaps
Arkade TS SDK Boltz Swap 0.3.45
Boltz Swap SDK adds descriptionHash support for reverse swaps, fixes wallet balance inflation from Esplora gaps, and implements BIP-322 message signing
Arkade TS SDK 0.4.37
Arkade TS SDK exports build and SDK versions, improves missing signing descriptor error messaging for better Bitcoin swap debugging
Arkade TS SDK Boltz Swap 0.3.42
Arkade TS SDK Boltz Swap now exports build and SDK versions, improves error messaging for missing signing descriptors
Arkade TS SDK 0.4.36
Arkade TS SDK adds optimistic Lightning sends via waitForSwapFunded, enabling faster swap confirmation without waiting for full funding
Arkade TS SDK Boltz Swap 0.3.41
Boltz Swap SDK now sends Lightning payments optimistically while waiting for swap confirmation, improving payment speed
Arkade TS SDK 0.4.35
Arkade TS SDK adds signer-rotation support for key migration, fixes settlement batching and invoice precision, and improves Electrum reliability and subscription recovery
Arkade TS SDK Boltz Swap 0.3.40
Boltz Swap SDK adds signer rotation support, fixes invoice precision and Electrum reliability, and caps settlement batches max amount
Arkade TS SDK Boltz Swap 0.3.39
Arkade TS SDK Boltz Swap fixes BIP21 validation, improves restore performance via parallelization, and corrects Taproot script tree building
Arkade TS SDK Boltz Swap 0.3.39
Arkade TS SDK Boltz Swap fixes BIP21 validation, improves wallet recovery performance with parallel probing, and corrects Taproot script construction
Arkade TS SDK 0.4.34
Arkade TS SDK fixes BIP21 validation, parallelizes wallet restoration scans, and limits settlement batches to improve performance and compatibility
Arkade TS SDK 0.4.34
Arkade TS SDK fixes HD wallet rotation collisions, BIP21 validation, parallelize restore scanning, and corrects Taproot script tree construction for Bitcoin operations
Arkade TS SDK @arkade-os/boltz-swap 0.3.38
Fixed incoming fund detection, wallet signing flow, and contract timelock handling, plus new contract type and indexer VTXO state tracking
Arkade TS SDK @arkade-os/sdk 0.4.33
SDK fixes fund-arrival detection, wallet signing flow, timelock requirements for Bitcoin contracts, and VTXO spend tracking
Arkade TS SDK @arkade-os/boltz-swap 0.3.37
Fixes duplicate history entries for swept boarding deposits in Boltz swap operations
Arkade TS SDK @arkade-os/sdk 0.4.32
Fixes duplicate history entries for swept boarding deposits and refill transactions in Arkade TS SDK
Arkade TS SDK @arkade-os/boltz-swap 0.3.34
Boltz swap SDK adds multi-VTXO claim/refund support, fixes sub-dust change rejection, and updates mainnet defaults
Arkade TS SDK @arkade-os/sdk 0.4.29
Arkade TS SDK adds multi-VTXO Boltz swaps, ServiceWorker wallet restore with error handling, and sub-dust change rejection for offboard ramps
Arkade TS SDK @arkade-os/boltz-swap 0.3.33
Boltz swap SDK adds explicit wallet recovery mechanism, upgrades to Node 24 LTS, and migrates build toolchain to tsup for faster compilation
Arkade TS SDK @arkade-os/sdk 0.4.28
Arkade TS SDK upgrades to Node 24 LTS, migrates build to tsup, adds explicit wallet recovery mechanism, and integrates latest Boltz swap functionality
Arkade TS SDK 0.4.27
Arkade TS SDK adds HD receive address rotation via contract repository and fixes ContractWatcher behavior for Bitcoin wallet integration
Arkade TS SDK 0.4.25
Arkade TS SDK optimizes VTXO reconciliation matching and adds proactive pre-flight validation to prevent spend conflicts
Arkade TS SDK 0.4.24
Arkade TS SDK refactors BIP68 timelock helpers, adds unilateral exit support, and fixes VTXO persistence scoping for Bitcoin covenant wallets