Skip to content

Releases: piratecash/pcash-wallet-android

v0.56.1

10 Jun 14:50
1db60ae

Choose a tag to compare

🚀 Version 0.56.1 Update

Release date: June 4, 2026

✨ Improvements

  • Updated the Zcash SDK library to version 2.5.2

  • Added support for TON WalletConnect

v0.56.0

01 Jun 09:51
c12852a

Choose a tag to compare

🚀 Version 0.56.0 Update

Release date: June 1, 2026

✨ Improvements

  • Added support for MimbleWimble (MWEB) technology for Litecoin

  • Increased privacy in Calculator Mode

  • Improved Address Poisoning protection mode

🐛 Fixes

  • Fixed known issues and improved overall app stability

v0.55.0

18 May 11:31
d03e9e4

Choose a tag to compare

🚀 Version 0.55.0 Update

Release date: May 14, 2026

✨ Improvements

  • Added support for the Trezor hardware wallet
    All models are supported for BTC, LTC, BCH, DOGE, ETH, BSC, Polygon, Arbitrum, Optimism, Base, and Stellar.
    Dash is supported only on Trezor One and Model T.
    Solana is supported only on Model T, Safe 3, Safe 5, and Safe 7.

  • Added a new premium feature: Pseudo Calculator
    The app can look and behave like a regular calculator.
    If the calculation result matches the PIN code, the wallet opens.

  • Improved the push notification filter for new transactions
    Spam transactions are no longer shown in push notifications.

  • The app no longer adds unknown tokens automatically
    If a transaction arrives with an unknown token, that asset is no longer added to the wallet automatically.
    This helps keep unwanted assets hidden.

  • Reworked the display logic for unpaid balances in PirateCash and Cosanta

  • Reworked recovery behavior for non-English seed phrases

🐛 Fixes

  • Fixed stability and performance issues across the app

v0.54.3

07 May 05:00
2f0385f

Choose a tag to compare

🚀 Version 0.54.3 Update

Release date: May 7, 2026

✨ Improvements

  • Improved the Zcash loading indicator when scanning from block zero

  • Added the ability to exclude a swap provider from the list of swap offers

  • Added staking payout information
    The app now shows when the next payout is expected and when holding rewards will be credited.

  • Improved the synchronization mechanism for BEP-20 tokens

🐛 Fixes

  • Improved handling of 429 errors in the TON SDK

  • Fixed a crash after closing the Tangem card scanning flow

  • Reworked the password visibility behavior in input fields

v0.54.2-fdroid

22 Apr 05:56
fcdc404

Choose a tag to compare

🚀 Version 0.54.2 Update

Release date: April 21, 2026

✨ Improvements

  • Added an extra security option for Duress Mode
    You can now automatically clear the address book when entering duress mode.

  • Added support for multiple providers on the TRON network

  • Added background notifications for new transactions
    The wallet can now notify you about new transactions even while the app is running in the background.

  • Improved the token tree view

  • Improved swap loss display

  • Improved the fee balance warning logic
    The app now shows the warning about missing native coins for network fees only after blockchain synchronization is complete and only if the actual balance is truly zero.

🐛 Fixes

  • Improved stability for Monero, Bitcoin, and Tangem wallet flows
    Accounts created or restored from a Monero seed phrase are now correctly handled as Monero-only accounts.
    The Bitcoin resend screen now shows a proper error message instead of an empty red block.
    Overall stability has also been improved for Tangem-related flows.

  • Fixed issues with incomplete swap status and messaging
    The Swap not completed message is now displayed in full, and the transaction status is detected correctly.

  • Unfinished two-step swaps now appear only in the wallet where they were started
    The Unfinished swap banner and the unfinished swaps list are no longer shown in unrelated wallets.

  • Improved UX on the send screen when the wallet adapter is temporarily unavailable
    The screen now handles cases more gracefully when the wallet adapter has not yet been restored after returning from the background or reinitializing the app.

  • Fixed duplicated receive amount field on the transaction screen

  • Fixed a crash when opening the help screen from the info icon

  • Fixed keyboard behavior when focusing the alternative amount input on the send screen

  • Unified the provider field name in swap history

  • Fixed a visual artifact in the confirmation dialog for creating a new Monero address

  • Restored the swap button for XEC on the asset page

  • Fixed a false No internet error after manually refreshing market widgets

  • Fixed temporary duplicate outgoing transactions in history
    Outgoing transactions no longer appear twice for a short time because of pending transaction state handling.

  • Removed an extra separator in the Blockchain API request

v0.54.1

03 Apr 15:51
da13e3d

Choose a tag to compare

🚀 Version 0.54.1 Update

Release date: April 3, 2026

✨ Improvements

  • Temporarily disabled suspicious transaction detection
    A false positive was identified, so this mechanism has been temporarily disabled and will be refined in future updates.

🐛 Fixes

  • Fixed WalletConnect connection issue when the app is auto-locked

v0.54.0

02 Apr 05:08
2d80325

Choose a tag to compare

🚀 Version 0.54.0 Update

Release date: April 1, 2026

✨ Improvements

  • Added protection against Address Poisoning
    Suspicious transactions are now marked with a red icon, and their details are blurred.
    The app now classifies transactions as:
    created in this wallet, from address book contacts, received from the blockchain, and suspicious (scam).

  • Added Monero address rotation for improved security

  • Added the ability to hide all transactions in the transactions section
    Works similarly to the tap-to-hide balance behavior.

  • Added clear information when network coins are required for token operations
    If the user does not have enough native network coins to cover fees, the app now shows this explicitly.

🐛 Fixes

  • Fixed Jetton swap issue when using Tangem hardware cards

  • Fixed an issue with selecting the optimal swap provider

v0.53.0

27 Mar 06:00
514618d

Choose a tag to compare

🚀 Version 0.53.0 Update

Release date: March 26, 2026

✨ Improvements

  • Added support for complex swaps through two providers
    The app now supports multi-hop swaps through an intermediate asset.
    For example, swapping PIRATE Jetton to PIRATE BEP-20 is performed through the route PIRATE Jetton -> TON -> PIRATE BEP-20.

  • Improved the logic for displaying the remaining number of blocks after restarting the app

  • Removed the transaction cancel command from the interface
    This command often confused users, since a blockchain transaction cannot actually be canceled.

🐛 Fixes

  • Fixed staking badge behavior for PIRATE
    Pool activation is now displayed correctly starting from 100 PIRATE.

  • Fixed TRON network issues caused by HTTP 429 errors from Tron Explorer

  • Fixed ZEC synchronization getting stuck when switching between wallets

  • Fixed crash when opening the coin selection screen

v0.52.2

18 Mar 07:27
8819e77

Choose a tag to compare

🚀 Version 0.52.2 Update

Release date: March 17, 2026

✨ Improvements

  • Improved synchronization when switching between wallets and opening the transaction list

  • Added display of the remaining number of blocks for BEP-20 tokens

  • Improved wallet status display in system messages
    The messages "Please wait until synchronization is complete" and "You don't have any pending or past transactions yet" now reflect the current wallet status more accurately.

🐛 Fixes

  • Fixed an issue where balance hiding was inherited when navigating from the asset screen to swap

  • Fixed ZEC adapter creation issue when switching between wallets
    When switching between wallets via the Manage Wallets menu, ZEC adapters could fail to initialize, and all address types (Shielded, Transparent, Unified) showed the error Another synchronizer is currently active.
    As a result, the ZEC wallet did not synchronize after switching accounts.

  • Fixed SQLiteDatabaseCorruptException crash in the Zcash SDK on low-end devices
    The app could crash with SQLiteDatabaseCorruptException: database disk image is malformed while working with a Zcash wallet.
    The failure occurred inside the Zcash SDK while reading transactions from the database, where DB corruption was not handled and the exception was propagated as a fatal crash.

  • Fixed Monero crash: invalid chunk state when deallocating address

  • Fixed address editing issue in the send screen

  • Fixed screen scrolling issue after returning from the scanner in the send screen
    If the keyboard was open and the user launched the scanner, not the entire screen could be scrolled after returning.

  • Fixed crash when returning to the backup restore screen after background process death

  • Fixed the Restore button being covered by the system bar on the Backup File screen

v0.52.1

12 Mar 07:07
70c5e7f

Choose a tag to compare

🚀 Version 0.52.1 Update

Release date: March 12, 2026

✨ Improvements

  • Improved user experience when sending TRX / JETTON tokens
    Added information about insufficient token balance during the send process.

  • Added additional amount selection buttons for send and swap
    Quick selection buttons 25%, 50%, 75%, and 100% are now available for more convenient amount input.

  • Improved exchange status display mechanism

  • Increased synchronization speed for Bitcoin (BIP44)

  • Improved staking status display mechanism
    Enhanced the visibility of staking process and status.

  • Reduced delay when updating transaction history
    Improved the mechanism for refreshing transaction history after switching between wallets.

🐛 Fixes

  • Fixed the position of blockchain sync percentage information on the asset screen

  • Fixed PIN input being covered by the keyboard when the app is locked
    If the keyboard was active at the moment of locking, it is now hidden automatically and no longer covers the PIN input field.

  • Fixed crash when switching between wallets: TooManyRequestsException in ConnectivityManager
    When switching between wallets repeatedly, the app could crash with ConnectivityManager$TooManyRequestsException.
    The cause was exceeding Android's system limit on the number of registered NetworkCallback instances per application.

  • Fixed crashes related to Monero wallet operations

  • Fixed crash when attempting to sign a message via WalletConnect
    The crash occurred only when an error happened during request processing (for example, when the session was disconnected or expired) and the application attempted to display the error message.

  • Fixed an issue where swapping USDT TRC-20 to Polygon via Quickex was impossible
    The issue occurred because finalNetworkFeeAmount was returned as null.

  • Fixed an issue where USDT Jetton was not syncing (Adapter Unavailable)

  • Fixed crash during backup restoration (TransactionTooLargeException)
    The application could crash while restoring a backup file if the user minimized the app on the password input screen after selecting the backup file. The issue was more common on low-resource devices and with large backup files.