Gem

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

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

100+ blockchains Crypto Wallet - Gem Wallet, your secure, open-source, non-custodial crypto solution! No personal data or registration needed-just back up your recovery phrase and dive into DeFi, NFTs, and trading. Perfect for beginners and pros! # DeFi & Finance in One Place Seamlessly connect to any dApp, invest in staking, or swap tokens: - Send and receive coins, including USDT, BTC, ETH, and more. - Connect securely to Web3 applications. - Explore endless possibilities-all within the app! # Crypto-Wallet Features - Privacy First: Perform private transactions without sharing personal information. - Secure Wallet: Military-grade encryption, PIN protection, and biometric login keep your funds safe. - Multi-Chain Support: Manage BTC, ETH, XRP, BNB Chain, Tron, and 100+ blockchains in one multi-chain wallet. - Business USDT Wallet: Send and receive USDT TRC20 and other assets for your business. - In-App Purchases: Buy USDT, USDC, BNB, and more with just a few taps. - Built-In DEX Aggregator: Uniswap v4, PancakeSwap, Thorswap, Ston.fi и Mayan Protocol - best rates without leaving the app. # Crypto Payments with Low Fees Pay with Bitcoin, USDT (TRC20), ERC20, and other assets-only pay the blockchain's native fee, no hidden commissions. - Smart Gem Search: Instantly find the asset you need. - Fraud Protection: Stay safe with built-in safeguards against fraudulent tokens and transactions. - Send payments via QR code or from saved contacts. # More Than Just Blockchain Payments Unlock the full potential of crypto with Gem Wallet: - Add custom tokens and RPC nodes for advanced users. - Send and manage NFTs through popular blockchains. - Access crypto loans and connect to exchanges. - Trade memecoins like TRUMP, PEPE, DOGE, and others. # Get more with Earn and Trade Center - Earn rewards through staking or yield-bearing stablecoins. - Trade on decentralized Hyperliquid perpetuals with ease. - DEX screener, track and trade trending tokens and memecoins. - Manage USDT on TRC20, ERC20, Solana, TON, and more Join hundreds of thousands of users choosing privacy and security! Experience private, secure, and seamless crypto today! Need help? Contact our 24/7 human support at support@gemwallet.com Privacy Policy: https://gemwallet.com/privacy

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

Most recent release: Sep 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

  • 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