Gem

com.gemwallet.android
by Zapstore _@zapstore.dev

Secure crypto wallet for 100+ blockchains: Bitcoin, USDT, ETH, Solana, and more.

Republished from GitHub / F-Droid by the Zapstore main account.

Gem Wallet is an open-source, non-custodial crypto wallet for 100+ blockchains. No registration or personal data is required: back up your recovery phrase and stay in control of your funds. **Wallet** - Send and receive Bitcoin, Ethereum, Solana, USDT, USDC, BNB, XRP, TRON, TON, and many other assets. - Manage USDT on TRON (TRC20), Ethereum (ERC20), Solana, TON, and more. - Manage multiple wallets and accounts in one app. - Add custom tokens and custom RPC nodes. - View and send NFTs on popular blockchains. - Find any asset quickly with search, and follow trending tokens and market data. **Swap, Earn, and Trade** - Swap tokens on the same chain or across chains through integrated providers such as Uniswap, PancakeSwap, Jupiter, Orca, THORChain, Chainflip, Mayan, Relay, and STON.fi. - Stake supported assets and track your rewards. - Earn with yield-bearing stablecoins. - Trade Hyperliquid perpetuals. - Buy and sell crypto through third-party providers. **Payments** - Pay with QR codes or from saved contacts. - Only the blockchain network fee is charged on transfers. - Review transaction details before signing. **Security and Privacy** - Private keys are encrypted and never leave your device. - Protect access with a PIN and biometric authentication. - Warnings for suspicious tokens and transactions. - No registration or personal account is required. - Open-source code is available for review. **F-Droid Build** This build has no Google Play Services, push notifications, or WalletConnect. **Project Information** Author: Gem Wallet Website: https://gemwallet.com Source code: https://github.com/gemwalletcom/wallet Support: support@gemwallet.com Privacy Policy: https://gemwallet.com/privacy

First release: Jul 31, 2026, 55 total releases.

Most recent release: Oct 27, 2026.

Website Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Oct 27, 2026 2.114.83
    ## What's Changed * Both: Deleting an added node removes it and spaces keep the node check by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1655 * Both: Transaction details open Swap and Perpetuals only where the wallet offers them by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1660 * Core: Restore native NEAR transfers in imported wallet history by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1657 * Android: Networks list and a network's settings are separate screens by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1661 * Android: show the invalid contact address error on Done, like iOS by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1664 * Android: show the network fee in the asset, like iOS by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1663 * Core: WalletConnect review shows the SOL and TRX a request sends by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1658 * Add Maestro send and amount journeys by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1662
    More…
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.82...2.114.83
  • Oct 26, 2026 2.114.82
    ## What's Changed * Both: Swap between XLM and assets on Stellar by @gemcoder21 in https://github.com/gemwalletcom/wallet/pull/1649 * Core: Swap quotes Sui pairs through DeepBook v3 by @gemcoder21 in https://github.com/gemwalletcom/wallet/pull/1650 * Core: Swap quotes Aero pools on Base, Robinhood Chain and Arc by @gemcoder21 in https://github.com/gemwalletcom/wallet/pull/1651 * Both: Swap between XRP and tokens on the XRP Ledger by @gemcoder21 in https://github.com/gemwalletcom/wallet/pull/1652 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.81...2.114.82
  • Oct 19, 2026 2.114.75
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.74...2.114.75
  • Oct 19, 2026 2.114.74
    ## What's Changed * Swap: add DeDust on-chain TON swaps by @gemcoder21 in https://github.com/gemwalletcom/wallet/pull/1566 * Enable swaps on Stable through Bridgers and Uniswap v3 by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1567 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.73...2.114.74
  • Oct 16, 2026 2.114.73
    ## What's Changed * Show private key wording in the screenshot warning by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1546 * Show the node's reason when a Bitcoin broadcast is rejected by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1547 * Add Maestro buy, send, swap, stake and add-token journeys by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1550 * Swap to DOT through Chainflip and proxy deposit channels by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1548 * Core: detect Chainflip Solana vault swaps by program id by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1552 * Core: set the Mayachain network fee to 0.2 CACAO by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1556 * Bump tokio-tungstenite from 0.29.0 to 0.30.0 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/1558 * Bump rust-embed from 8.12.0 to 8.13.0 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/1557 * Consolidate iOS/Android fiat connect amount the currency position by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1555
    More…
    * Add Maestro contact, wallet rename and Activity filter journeys by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1554 * Core: tone a number by the value it displays by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1559 * Mark the user's trades on the perpetual chart by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1551 * Keep the Secret Phrase and private key out of iOS screen captures (GEM-01-018) by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1562 * iOS: shake a wrong word in the quick test by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1563 * Swap from DOT through Chainflip deposit channels by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1561 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.72...2.114.73
  • Oct 14, 2026 2.114.72
    ## What's Changed * Fix the CardanoScan typo and remove committed Xcode index files by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1544 * Fix explorer links that open dead sites by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1539 * Fix Polkadot node that points to the wrong chain by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1542 * Remove or replace dead network nodes by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1540 * Android: keep the privacy cover down until Gem's prompt ends by @gemcoder21 in https://github.com/gemwalletcom/wallet/pull/1538 * Fix DOT sends that had to leave 1 DOT behind by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1543 * Open the asset behind a perpetual market by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1535 * Refactor Android Rewards actions into the view model by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1541 * Bridgers: USDT(Optimism) uses the new USDT0 contract by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1536
    More…
    * Refactor and fix private key reminder screen by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1537 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.71...2.114.72
  • Oct 13, 2026 2.114.71
    ## What's Changed * Fix WalletConnect Pay skipping the identity form for token payments by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1534 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.70...2.114.71
  • Oct 12, 2026 2.114.70
    ## What's Changed * Mark stake chain assets stakeable during setup by @gemcoder21 in https://github.com/gemwalletcom/wallet/pull/1533 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.69...2.114.70
  • Oct 10, 2026 2.114.69
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.68...2.114.69
  • Oct 9, 2026 2.114.68
    ## What's Changed * Send updatedAt with fiat transactions so the history decodes by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1522 * Core: the suspicious asset warning cannot be closed by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1523 * Android: a payment code the app cannot pay shows Not supported by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1524 * Asset search matches the same fields everywhere by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1525 * Store stake delegations under the id Core builds by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1526 * Swap quotes and transfer data resolve the pair's assets in Core by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1527 * Android: Try Again on a failed swap quote requests a new quote by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1529 * Android: each price alerts screen has its own view model by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1531 * Perpetual amount screen state comes from one Core session by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1530
    More…
    * Core: perpetual PnL percent is the return on the opening margin by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1532 * Compute the 24h price change when a provider does not send it by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1528 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.67...2.114.68
  • Oct 8, 2026 2.114.67
    ## What's Changed * Android: perpetual chart loads once instead of on every price tick by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1507 * Android: autoclose sheet reuses the app's nav entry decorator by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1508 * Show the screen's error when a Core call fails unexpectedly by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1509 * Android: perpetual screens subscribe and unsubscribe in order by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1510 * Scanned TON token payment codes pay the token, not TON by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1513 * Adding a price alert asks for notifications even when alerts are already on by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1515 * Pay a scanned token the wallet has no balance for by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1516 * Support THORChain Zcash TEX deposits by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1514 * Bump tower-http from 0.6.11 to 0.7.1 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/1520
    More…
    * Bump redis from 1.6.0 to 1.7.1 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/1519 * Keep AlienError remote with an owning-crate UniFFI fallback by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1506 * Bump gradle/actions/setup-gradle from 6.3.0 to 6.4.0 by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/1521 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.66...2.114.67
  • Oct 8, 2026 2.114.66
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.65...2.114.66
  • Oct 7, 2026 2.114.65
    ## What's Changed * Fit the candle chart price column to its labels by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1491 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.64...2.114.65
  • Oct 6, 2026 2.114.62
    ## What's Changed * Core drops the formatted_amount export and Android its dead ValueFormatter by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1476 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.61...2.114.62
  • Oct 4, 2026 2.114.60
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.59...2.114.60
  • Oct 1, 2026 2.114.58
    ## What's Changed * Show new Sui stakes as Activating until their epoch starts by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1432 * Skip Chatwoot template messages in the support history by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1433 * Fetch fresh fiat quotes when the Buy screen comes back by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1436 * Fiat quotes come back as a result for the request they answer by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1437 * Rewards: the session owns the wallet choice and the referral link code by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1438 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.57...2.114.58
  • Oct 1, 2026 2.114.57
    ## What's Changed * Offer app authentication during onboarding by @gemcoder21 in https://github.com/gemwalletcom/wallet/pull/1410 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.56...2.114.57
  • Sep 30, 2026 2.114.56
    ## What's Changed * Count price milestones in the device currency by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1423 * Trim duplicate and dead tests, and keep live tests out of unit runs by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1424 * Price alert suggestions type the value they show by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1425 * Balance rows are created by the balance service only by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1427 * Android opens a launch link once and keeps a re-sent WalletConnect proposal on one screen by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1428 * Keep See all in wallet search when a pinned asset is among the results by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1430 * Trim the iOS Keychain package to what the app uses by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1426
    More…
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.55...2.114.56
  • Sep 29, 2026 2.114.55
    ## What's Changed * Receive keeps the network the screen opened on after a network switch by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1420 * Fix the stale 24h change in the perpetual markets list by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1422 * Fix HyperCore withdrawal fee by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1421 * Delete CLAUDE.md symlink by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1414 * Zoom and pan the asset, portfolio and perpetual charts by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1364 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.54...2.114.55
  • Sep 29, 2026 2.114.54
    ## What's Changed * Fix XRP and Stellar token activation and XRP trust line balances by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1395 * Save the prices the backend attaches to a batch asset sync by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1398 * Contact address editor keeps its form rules in Core by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1400 * Clear perpetual recents when Perpetuals are switched off by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1402 * Asset empty state offers no Buy or Swap while the header is locked by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1403 * Push tap payload reaches the app only through its own notification by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1401 * Show the Indonesian translation on Android by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1405 * Calculate XRP network fee dynamically by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1399 * Refactor and add solana v1 tx format support by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1315
    More…
    * Never store an empty keystore password and keep the chosen authentication by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1370 * Configure WalletConnect inside its one setup door by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1408 * Wallet search screens render one Core record each by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1412 * Core: expand STON.fi on-chain pool discovery by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1413 * Stake row locks with the header behind the multisig banner by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1417 * Recents sheet stays closed after Clear by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1418 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.53...2.114.54
  • Sep 27, 2026 2.114.53
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.52...2.114.53
  • Sep 26, 2026 2.114.50
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.49...2.114.50
  • Sep 25, 2026 2.114.49
    ## What's Changed * Swap candidates are filtered by the rules Core names, not by filters each app writes by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1371 * Write numbers into input fields in the device's format by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1372 * Hide secret phrase and private key screens while the app is inactive by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1369 * Show providers and validators by name alone, and fetch address balances only for plain addresses by @gemcoder21 in https://github.com/gemwalletcom/wallet/pull/1365 * Show the market asset in the perpetual confirm header by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1376 * Return the HMAC-SHA512 output in zeroized storage by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1375 * Open the amount screen after scanning an address by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1377 * Give the asset price alerts empty state room below the auto alert footer on iOS by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1381 * Redelegate opens with a validator on Android by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1378
    More…
    * Support typing indicator goes away when the live connection drops by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1382 * Zeroize the generated mnemonic by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1383 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.48...2.114.49
  • Sep 25, 2026 2.114.48
    ## What's Changed * Ignore an intent whose extras cannot be read by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1366 * Erase extended private keys after deriving from them by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1367 * Hide a duration row that has nothing to read by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1336 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.47...2.114.48
  • Sep 24, 2026 2.114.47
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.46...2.114.47
  • Sep 23, 2026 2.114.44
    ## What's Changed * Improve root and jailbreak detection by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1322 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.43...2.114.44
  • Sep 22, 2026 2.114.43
    ## What's Changed * Show the referral count and the points on the Android rewards screen by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1324 * Call the Core session proposal directly on Android and gate the origin once by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1325 * Spell out the pending referral element type for the CI compiler by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1328 * Put the short address beside the confirm recipient name by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1327 * Carry the copy model and the explorer link on the simulation payload address row by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1332 * Add Robinhood chain to NEAR Intents by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1334 * Integrate WalletConnect Pay on iOS and Android by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1219 * Read a list-row price below the dust threshold as <$0.0001 by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1331
    More…
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.42...2.114.43
  • Sep 19, 2026 2.114.40
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.39...2.114.40
  • Sep 18, 2026 2.114.37
    ## What's Changed * Draw the wallet icon on the confirm screen as an avatar by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1301 * Hide the swap again button for watch-only wallets by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1304 * Keep the chart on the period you picked by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1305 * Match the Android fiat screen to iOS by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1306 * Push the app confirm input, not the Core transfer, from the stake screens by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1310 * Focus the amount and swap inputs only on their first appearance by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1308 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.36...2.114.37
  • Sep 17, 2026 2.114.33
    ## What's Changed * Index Arc address history through Blockscout and Alchemy by @gemcoder21 in https://github.com/gemwalletcom/wallet/pull/1277 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.32...2.114.33
  • Sep 17, 2026 2.114.32
    ## What's Changed * Use higher base fee BASE_FEE_PERCENTILE and arbitrum stack by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1251 * Read the home and asset banners from the screen's Core state by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1255 * Drop the empty Warning dialog before a push or deep link opens by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1260 * Suggest a swap pair only from the chains the wallet holds by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1259 * Give each BNB Smart Chain undelegation its own delegation id by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1267 * Render the receive QR code from the address and sync its networks by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1270 * Add Arc chain support by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1245 * Let Core decide where every delegation action goes by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1268 * Let Core own the fiat amount and the typed amount fields by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1269
    More…
    * Inject the io dispatcher into the view models the tests race by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1272 * Show 15- and 21-word secret phrases correctly on both apps by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1262 * Count search lists by the wallet's chains by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1258 * Prepare Chainflip BSC and Ethereum cbBTC asset support by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1180 * Own the push token in GemstoneDevicePlatform and drop SecurePreferences by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1265 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.31...2.114.32
  • Sep 15, 2026 2.114.31
    ## What's Changed * Add headroom for rising EVM base fees by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1249 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.30...2.114.31
  • Sep 14, 2026 2.114.30
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.29...2.114.30
  • Sep 14, 2026 2.114.27
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.26...2.114.27
  • Sep 12, 2026 2.114.25
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.24...2.114.25
  • Sep 12, 2026 2.114.24
    ## What's Changed * Drop the validator name test that Core already covers by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1232 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.23...2.114.24
  • Sep 12, 2026 2.114.23
    ## What's Changed * Let a failed Monad staking call fail instead of reporting no delegations by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1221 * Warn before showing a private key, not only a secret phrase by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1223 * Keep the stake screen alive when the delegations sync fails by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1224 * Build the chart data and its header in Core by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1226 * Decode token approval for Tron WalletConnect by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1222 * Don't hard wrap in docs by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1229 * Count the Solana unstake wait from the epoch's progress by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1225
    More…
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.22...2.114.23
  • Sep 11, 2026 2.114.22
    ## What's Changed * Block solana pay if validation error by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1204 * Ignore a name lookup result that is no longer current by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1207 * Keep the native provider module to the provider itself by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1208 * Stop refetching a failed NFT image on every frame by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1212 * Stop flashing the default logo when a wallet avatar loads by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1211 * Move bottom sheets and the keyboard together on Android by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1213 * Bump rust_decimal from 1.42.1 to 1.43.0 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/1215 * Bump argon2 from 0.5.3 to 0.6.0 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/1216 * Stop linking SwiftHTTPClient into the app target by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1220
    More…
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.21...2.114.22
  • Sep 10, 2026 2.114.21
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.20...2.114.21
  • Sep 7, 2026 2.114.18
    ## What's Changed * Dissolve the Android blockchain module by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1150 * Delete the app-side WalletConnect error enum that Core already owns by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1157 * Dissolve the iOS Preferences package by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1158 * Expand relay support with ton by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1146 * Sort Android fiat totals as zero when the asset has no price by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1166 * Keep fixed fee options out of the fee row scaling by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1159 * Revert "Name the known swap contracts by provider and role" by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1168 * Drop the Android asset-select relay cases by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1167 * Fix crash when connecting to a flagged WalletConnect app by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1170
    More…
    * Fix Android QR scanning on Samsung phones and from dark images by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1173 * Keep gallery QR images at full resolution and deliver one camera result by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1175 * Fix push notifications landing on the wallet root after a wallet switch by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/1174 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.17...2.114.18
  • Sep 6, 2026 2.114.17
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.16...2.114.17
  • Sep 6, 2026 2.114.16
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.15...2.114.16
  • Sep 5, 2026 2.114.14
    ## What's Changed * Measure efficiency in guidance-refresh by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1119 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.13...2.114.14
  • Sep 4, 2026 2.114.12
    ## What's Changed * Fix perpetual position shown from another wallet by @DRadmir in https://github.com/gemwalletcom/wallet/pull/966 * Use each validator's predicted APR on HyperCore by @DRadmir in https://github.com/gemwalletcom/wallet/pull/967 * Refactor and extract Everstake to its own crate by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/954 * Fix failing core tests by @DRadmir in https://github.com/gemwalletcom/wallet/pull/971 * Count Cosmos staking rewards once per validator by @DRadmir in https://github.com/gemwalletcom/wallet/pull/970 * Remove EventPresenterService package by @DRadmir in https://github.com/gemwalletcom/wallet/pull/973 * Own the NFT listing mode in one place by @DRadmir in https://github.com/gemwalletcom/wallet/pull/974 * Keep swap provider choice only when the user made it by @DRadmir in https://github.com/gemwalletcom/wallet/pull/978 * Move recent activity recording into SelectAssetViewModel by @DRadmir in https://github.com/gemwalletcom/wallet/pull/981
    More…
    * Retry the activities sync after a failed attempt by @DRadmir in https://github.com/gemwalletcom/wallet/pull/982 * Deactivate staking validators missing from the chain response by @DRadmir in https://github.com/gemwalletcom/wallet/pull/976 * Adopt UniFFI 0.32 binding conventions by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/983 * Fix WalletConnect signing on iOS by @DRadmir in https://github.com/gemwalletcom/wallet/pull/984 * Extract monad staking to gem_monad by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/972 * refactor: use shared k256 signer by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/985 * Fix wallet connections not showed by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/992 * Bump docker/setup-buildx-action from 4.2.0 to 4.3.0 by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/988 * Bump resvg from 0.47.0 to 0.48.1 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/990 * Extract bsc staking to its own crate by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/987 * Bump oxipng from 10.1.1 to 10.2.0 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/989 * Drive the add token lookup with a debounced fetch trigger by @DRadmir in https://github.com/gemwalletcom/wallet/pull/993 * Simplify banner scope to asset and wallet id by @DRadmir in https://github.com/gemwalletcom/wallet/pull/986 * Suggest a swap pair instead of leaving the cells empty by @DRadmir in https://github.com/gemwalletcom/wallet/pull/977 * Fix wallet creation and import on Android by @DRadmir in https://github.com/gemwalletcom/wallet/pull/996 * Add TRON swap support to Relay by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/994 * Await the debounced lookup in the name record test by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1001 * Encode bitcoin varints over u64 internally by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/999 * Replace isSearchable flag with a single ListSearch value on selectable lists by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1000 * Apply contact renames to the addresses row by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1003 * Keep the recipient address when adding a new contact from the contacts list by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1006 * Show the activate asset banner on Android for Algorand and Stellar by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1008 * Show what each QR scanner accepts by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/979 * Count the owner reserve in the XRP available balance by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1007 * Make chain config the single source of truth for token support by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1009 * Separate the Keystore contract from its file backend by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1002 * Fix Polkadot available balance by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1004 * Generate iOS localization as String Catalogs by @DRadmir in https://github.com/gemwalletcom/wallet/pull/995 * Add a Scan and Receive switcher to the wallet scanner by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/991 * Let the custom token lookup call Core directly by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1035 * Keep an enabled asset enabled when its refresh fails by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1040 * Render every selectable list through one SelectableListView by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1051 * Refresh fiat quotes on the timer instead of skipping them by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1053 * One network selector screen for contacts and add token by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1069 * Show a person placeholder while a contact has no name by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1070 * Open assets off the main thread on Android by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1075 * Set max compute unit for jupiter by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1071 * Refresh agent docs and add guidance-refresh by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1080 * Select a node by its url instead of its host by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1082 * Bump redis from 1.5.0 to 1.6.0 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/1084 * Bump alloy-primitives from 1.6.1 to 1.7.1 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/1083 * Promote recurring review lessons into the agent guides by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1114 * Include the builder fee in the perpetual order fee by @DRadmir in https://github.com/gemwalletcom/wallet/pull/1117 * Fix first WalletConnect pairing deadlock by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1068 * Add Solana support for Relay by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/1038 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.11...2.114.12
  • Aug 25, 2026 2.114.11
    ## What's Changed * Remove tag search from asset selection by @DRadmir in https://github.com/gemwalletcom/wallet/pull/931 * Reuse AssetSelectScreen in manage and swap asset select by @DRadmir in https://github.com/gemwalletcom/wallet/pull/938 * Remove unused API endpoints and dead code by @DRadmir in https://github.com/gemwalletcom/wallet/pull/939 * Fix Rewards input hidden by keyboard by @DRadmir in https://github.com/gemwalletcom/wallet/pull/940 * Own asset visibility in a single service by @DRadmir in https://github.com/gemwalletcom/wallet/pull/941 * Keep selected swap provider across quote refresh by @DRadmir in https://github.com/gemwalletcom/wallet/pull/942 * Add receive, buy and sell deep links by @DRadmir in https://github.com/gemwalletcom/wallet/pull/933 * Keep two decimals in abbreviated values by @DRadmir in https://github.com/gemwalletcom/wallet/pull/947 * Add bottom spacing to referral form dialogs by @DRadmir in https://github.com/gemwalletcom/wallet/pull/948
    More…
    * Own the app update offer in one coordinator by @DRadmir in https://github.com/gemwalletcom/wallet/pull/956 * Keep stored delegations when the delegations request fails by @DRadmir in https://github.com/gemwalletcom/wallet/pull/957 * Move Gem staking mapping into extensions by @DRadmir in https://github.com/gemwalletcom/wallet/pull/959 * Fix screen content cut off by system navigation bar by @DRadmir in https://github.com/gemwalletcom/wallet/pull/958 * Split iOS Hyperliquid observer into subscription and event handler services by @DRadmir in https://github.com/gemwalletcom/wallet/pull/961 * Fix delegation details showing another wallet's stake by @DRadmir in https://github.com/gemwalletcom/wallet/pull/962 * Drop unused wallets argument from switchPushEnabled by @DRadmir in https://github.com/gemwalletcom/wallet/pull/964 * Own Hyperliquid subscription state in core by @DRadmir in https://github.com/gemwalletcom/wallet/pull/963 * Derive the current fiat operation in one place by @DRadmir in https://github.com/gemwalletcom/wallet/pull/965 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.10...2.114.11
  • Aug 20, 2026 2.114.10
    ## What's Changed * Center multiline button titles by @DRadmir in https://github.com/gemwalletcom/wallet/pull/915 * Collapse duplicated non-EVM WalletConnect transaction mapping by @DRadmir in https://github.com/gemwalletcom/wallet/pull/916 * Add Tempo chain support by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/917 * Finish WalletConnect requests through the active request owner by @DRadmir in https://github.com/gemwalletcom/wallet/pull/919 * Add emoji avatars for contacts by @DRadmir in https://github.com/gemwalletcom/wallet/pull/910 * Remove redundant environment injection and hand-written initializers by @DRadmir in https://github.com/gemwalletcom/wallet/pull/920 * Fix USDT0 variable token name by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/922 * Move chainlink and thorchain interfaces into swapper by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/923 * Pass the session wallet to the confirm flow instead of reading wallet fields from AssetInfo by @DRadmir in https://github.com/gemwalletcom/wallet/pull/926
    More…
    * Remove unused assetsTransactionType request type by @DRadmir in https://github.com/gemwalletcom/wallet/pull/928 * Persist price updatedAt instead of fabricating it at read time by @DRadmir in https://github.com/gemwalletcom/wallet/pull/929 * Show the wallet avatar on the confirm screen by @DRadmir in https://github.com/gemwalletcom/wallet/pull/930 * Bump alloy-signer-local from 2.2.0 to 2.4.1 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/935 * Bump alloy-ens from 2.2.0 to 2.4.1 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/934 * Move optimism gas oracle code to its own crate by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/927 * Add appearance theme setting by @DRadmir in https://github.com/gemwalletcom/wallet/pull/932 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.9...2.114.10
  • Aug 18, 2026 2.114.9
    ## What's Changed * Bump alloy-signer from 2.2.0 to 2.3.0 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/888 * Bump gradle/actions/setup-gradle from 6.2.0 to 6.3.0 by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/886 * Bump alloy-consensus from 2.2.0 to 2.3.0 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/887 * Run every test target on iOS and Android by @DRadmir in https://github.com/gemwalletcom/wallet/pull/885 * Remove dead wallet sync API from CollectionsViewable by @DRadmir in https://github.com/gemwalletcom/wallet/pull/890 * Count only Activity-visible transactions in the pending badge by @DRadmir in https://github.com/gemwalletcom/wallet/pull/891 * Fix perpetuals withdraw and deposit buttons spread across the screen by @DRadmir in https://github.com/gemwalletcom/wallet/pull/893 * Stop reporting failed XRP and NEAR transactions as confirmed by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/889 * Derive current wallet instead of copying it into every screen by @DRadmir in https://github.com/gemwalletcom/wallet/pull/892
    More…
    * Own asset price alerts in a dedicated view model by @DRadmir in https://github.com/gemwalletcom/wallet/pull/897 * Own perpetual enablement in a single service by @DRadmir in https://github.com/gemwalletcom/wallet/pull/898 * Split transaction status polling out of TransactionsRepositoryImpl by @DRadmir in https://github.com/gemwalletcom/wallet/pull/899 * Remove legacy proxy request/response/error by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/686 * Move perpetual chart state into PerpetualChartModel by @DRadmir in https://github.com/gemwalletcom/wallet/pull/903 * Own the active WalletConnect request in one component by @DRadmir in https://github.com/gemwalletcom/wallet/pull/907 * Integrated "Scan QR code" from wallet by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/880 * Derive the current wallet in services instead of copying it by @DRadmir in https://github.com/gemwalletcom/wallet/pull/911 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.8...2.114.9
  • Aug 13, 2026 2.114.8
    ## What's Changed * Reuse the shared ConfigStore in UserConfig by @DRadmir in https://github.com/gemwalletcom/wallet/pull/874 * Center the watch wallet banner text by @DRadmir in https://github.com/gemwalletcom/wallet/pull/881 * Remove ValidateAddressOperator and call Chain.isValidAddress directly by @DRadmir in https://github.com/gemwalletcom/wallet/pull/882 * Resolve name only for address import by @DRadmir in https://github.com/gemwalletcom/wallet/pull/879 * Deduplicate the WalletConnect review screen by @DRadmir in https://github.com/gemwalletcom/wallet/pull/884 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.7...2.114.8
  • Aug 12, 2026 2.114.7
    ## What's Changed * Share asset actions across wallet tab view models by @DRadmir in https://github.com/gemwalletcom/wallet/pull/827 * Own swap quote and transfer state in a single session by @DRadmir in https://github.com/gemwalletcom/wallet/pull/828 * Collapse duplicate UI state classes in Android view models by @DRadmir in https://github.com/gemwalletcom/wallet/pull/831 * Fix Aptos LocalKeystore test by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/832 * Expose SignerError to gemstone and app by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/826 * Own current wallet state in a single session service by @DRadmir in https://github.com/gemwalletcom/wallet/pull/834 * Never gate a perpetual on the wallet balance by @DRadmir in https://github.com/gemwalletcom/wallet/pull/837 * Move stream event persistence into owning repositories by @DRadmir in https://github.com/gemwalletcom/wallet/pull/841 * Own price writes in a single repository by @DRadmir in https://github.com/gemwalletcom/wallet/pull/842
    More…
    * Collapse recents section state into a shared model by @DRadmir in https://github.com/gemwalletcom/wallet/pull/840 * Derive node rows from network settings state by @DRadmir in https://github.com/gemwalletcom/wallet/pull/849 * Take perpetual balance from spot state for unified accounts by @DRadmir in https://github.com/gemwalletcom/wallet/pull/838 * Bump redis from 1.4.1 to 1.5.0 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/848 * Bump docker/login-action from 4.5.0 to 4.6.0 by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/847 * Remove dead public code in core crates by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/858 * Own asset row presentation in a single model by @DRadmir in https://github.com/gemwalletcom/wallet/pull/860 * Resolve names through the API client directly by @DRadmir in https://github.com/gemwalletcom/wallet/pull/861 * Fix typos across core, iOS and Android by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/865 * Update device info on currency change by @DRadmir in https://github.com/gemwalletcom/wallet/pull/863 * Derive transaction filter types from a single map on both platforms by @DRadmir in https://github.com/gemwalletcom/wallet/pull/869 * Own confirm fee state and reload only the fee on speed change by @DRadmir in https://github.com/gemwalletcom/wallet/pull/864 * migrate relay requests endpoint to v3 by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/866 * Stop transaction status polling when the wallet is removed by @DRadmir in https://github.com/gemwalletcom/wallet/pull/862 * Allow sending to .near account by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/867 * Make the watch wallet banner a clear scam warning by @DRadmir in https://github.com/gemwalletcom/wallet/pull/871 * Own address input state in a single model by @DRadmir in https://github.com/gemwalletcom/wallet/pull/876 * Fix transaction record mapping for estimated confirmation column by @DRadmir in https://github.com/gemwalletcom/wallet/pull/873 * Share one simulation payload model across confirm and sign message by @DRadmir in https://github.com/gemwalletcom/wallet/pull/875 * Reuse one USD currency formatter by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/870 * Confirm Hyperliquid withdrawals from the withdraw ledger update by @DRadmir in https://github.com/gemwalletcom/wallet/pull/878 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.6...2.114.7
  • Aug 4, 2026 2.114.6
    ## What's Changed * Show indicator dot on Android swap settings when slippage is custom by @DRadmir in https://github.com/gemwalletcom/wallet/pull/829 * Construct services directly in ServicesFactory by @DRadmir in https://github.com/gemwalletcom/wallet/pull/830 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.5...2.114.6
  • Aug 3, 2026 2.114.5
    ## What's Changed * Remove unused case interfaces by @DRadmir in https://github.com/gemwalletcom/wallet/pull/823 * Validate stake/transfer amounts from Sui, Aptos, and TON events by @DRadmir in https://github.com/gemwalletcom/wallet/pull/822 * Keep Room-generated classes from R8 shrinking by @DRadmir in https://github.com/gemwalletcom/wallet/pull/824 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.4...2.114.5
  • Aug 2, 2026 2.114.4
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.3...2.114.4
  • Aug 2, 2026 2.114.3
    ## What's Changed * Extract shared PullToRefreshBox component by @DRadmir in https://github.com/gemwalletcom/wallet/pull/819 * Fix crash on malformed transaction amount by @DRadmir in https://github.com/gemwalletcom/wallet/pull/818 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.2...2.114.3
  • Aug 1, 2026 2.114.2
    ## What's Changed * Share chart selection gestures between line and candlestick charts by @DRadmir in https://github.com/gemwalletcom/wallet/pull/811 * Show approved token and simplify WalletConnect approval review by @DRadmir in https://github.com/gemwalletcom/wallet/pull/808 * Fix biometric prompt crash on cold start by @DRadmir in https://github.com/gemwalletcom/wallet/pull/813 * Fix Android price alert parity gaps with iOS by @DRadmir in https://github.com/gemwalletcom/wallet/pull/814 * Fix Celestia staking APR and lock time by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/812 * Consolidate select-asset flow rules into SelectAssetFlow by @DRadmir in https://github.com/gemwalletcom/wallet/pull/815 * Migrate Jupiter swaps to V2 build by @gemcoder21 in https://github.com/gemwalletcom/wallet/pull/816
    More…
    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.1...2.114.2
  • Jul 31, 2026 2.110