Release history
Arkade TS SDK Swap 0.0.25
Updates scure crypto libs to 2.4.x and fixes a swap URI amount-conflict bug; Relevant for anyone integrating Arkade swaps
Arkade TS SDK 0.4.79
Same scure 2.4.x bump and swap-URI fix as the companion Swap SDK release; Update both together
Arkade TS SDK Swap 0.0.24
Arkade TS SDK Swap adds asset-swap e2e testing, fixes CSV time-literal decoding, optimizes wallet queries for unspent rows, and handles expired VTXO forfeiture
Arkade TS SDK 0.4.78
SDK fixes CSV decoding in artifacts, optimizes balance queries to read only unspent rows, and forfeits expired VTXOs the operator hasn't swept
Arkade TS SDK 0.4.77
Fixes regtest timelocks so solver inventory stays spendable; Groups operations
Arkade TS SDK Swap 0.0.23
Fixes regtest timelocks so solver inventory stays spendable; Groups operations
Arkade TS SDK Swap 0.0.21
Fixes exit destination payment precision and routes HD unilateral exit sweeps through descriptor-aware signer router
Arkade TS SDK 0.4.75
Fixes exit destination payment precision and routes HD unilateral exit sweeps through descriptor-aware signer router
Arkade TS SDK Swap 0.0.18
Schedules delegation before VTXO expiry; Enforces negotiated Lightning send refund delay
Arkade TS SDK Swap 0.0.16
Documentation-only patch clarifying workspace release ordering
Arkade TS SDK 0.4.72
Quote validity on RouteQuote, structured RFQ refusals, fillOffer taker-side implementation
Arkade TS SDK 0.4.68
Fixes exited-vtxo gaps, decodes offer TLV fields from solverd, refactors vhtlc
Arkade TS SDK Swap 0.0.11
Fixes exited-vtxo gaps, decodes offer TLV fields from solverd, refactors vhtlc
Arkade TS SDK Swap 0.0.10
Fixes swap funding quotes, refund key derivation, and provider rejections while adding fresh address generation and non-interactive refund support
Arkade TS SDK 0.4.67
Arkade TS SDK fixes exit-quote precision, 1P1C package reporting, refund-key derivation, and adds non-interactive vHTLC refunds and fresh address batching
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