Skip to content

v3.0.0 - Karlsen Mobile

Latest
Compare
Choose a tag to compare
@Leon1777 Leon1777 released this 30 Nov 21:30
53574ad

Karlsen Mobile

Recommended Update

  • Support priority fee, rbf and estimate rpc
  • Update to rusty-karlsen protos
  • New white and dark theme
  • Support for BIP39 passphrase
  • Enable 12 word standard wallets

  • Cleanup and remove unused code
  • Remove derivation path 111111(Kaspa) support
  • Reduce unused address buffer size
  • Refactor backup secret phrase
  • Refactor privacy overlay
  • Refactor db boxes
  • Refactor navigation
  • Refactor network and networkId (updates api/explorer url based on ports and network suffix)
  • Backup sheet cleanup
  • Refactor settings
  • Add mass calculator
  • TKLS on testnet
  • Periodically update KLS price
  • Revert qr_code_scanner and flutter_vibrate (fix in android\build.gradle; related to the fact that now flutter checks the versions of compileSdkVersion and buildToolsVersion. Some packages either specify outdated versions or do not specify them at all)
  • Bump version to 3.0.0+1

Breaking Changes

Following the transition from Kaspa coin type 111111 to Karlsen coin type 121337 - a change already documented on https://github.com/satoshilabs/slips/blob/master/slip-0044.md and implemented in May 2024 - we're in the process of adopting our specific derivation path. This step is crucial for most integrations that do not operate a node daemon, such as hardware wallets, to ensure address compatibility across different platforms. A unique derivation path is essential for this purpose.

With this release, we have dropped support for the old 111111 derivation path. Although old cointype wallets will remain operational, migrating KLS to a new cointype wallet is strongly advised for future compatibility with both software and hardware wallets.

If needed, you can still use the previous release, which supports the old derivation path, from here. https://github.com/karlsen-network/karlsen-mobile/releases/tag/v2.0.0