Skip to content

wallet

Utility

Verified Builder

Gem Wallet - Open Source iOS and Android Crypto Wallet

ShippingLast ship 2h ago

Latest ship

Active development: 100 commits across 3 contributors

Code ActivitySource linked

1 active day(s) in gemwalletcom/wallet.

Builder activity

Meaningful, source-backed updates per week. Commits are aggregated, not counted individually.

Build timeline

  1. 2.114.11

    Github ReleaseSource verified

    ## 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

    View evidence
  2. 2.114.10

    Github ReleaseSource verified

    ## 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

    View evidence
  3. 2.114.9

    Github ReleaseSource verified

    ## 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/walle

    View evidence
  4. 2.114.8

    Github ReleaseSource verified

    ## 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:/

    View evidence
  5. 2.114.7

    Github ReleaseSource verified

    ## 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 sta

    View evidence
  6. 2.114.6

    Github ReleaseSource verified

    ## 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

    View evidence
  7. 2.114.5

    Github ReleaseSource verified

    ## 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

    View evidence
  8. 2.114.4

    Github ReleaseSource verified

    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.114.3...2.114.4

    View evidence
  9. 2.114.3

    Github ReleaseSource verified

    ## 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

    View evidence
  10. 2.114.2

    Github ReleaseSource verified

    ## 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 *

    View evidence
  11. 2.114.1

    Github ReleaseSource verified

    ## What's Changed * Remove unused batch request and provider factory layer by @DRadmir in https://github.com/gemwalletcom/wallet/pull/804 * Fetch current wallet by id instead of scanning all wallets by @DRadmir in https://github.com/gemwalletcom/wallet/pull/806 * Open network assets from the asset screen by @DRadmir in https://github.com/gemwalletcom/wallet/pull/796 * Fix Aptos swap gas estimation crash for Transfer-type quotes by @DRadmir in https://github.com/gemwalletcom/wallet/pull/807 * Document how device and subscriptions work across the apps by @gemdev111 in https://github.com/gemwalle

    View evidence
  12. 2.114.0

    Github ReleaseSource verified

    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.113...2.114.0

    View evidence
  13. 2.113

    Github ReleaseSource verified

    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.112...2.113

    View evidence
  14. 2.111

    Github ReleaseSource verified

    ## What's Changed * Show dash for empty memo on Android in Confrim by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/787 * Vend SelectAssetViewModel from ViewModelFactory by @DRadmir in https://github.com/gemwalletcom/wallet/pull/792 * Split price alerts state coordinator into reads and commands by @DRadmir in https://github.com/gemwalletcom/wallet/pull/793 * Fix wallet assets not loading on a fresh install by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/789 * Move SwapPriceImpact to primitives and drop Gemstone imports from feature code by @gemdev111 in https://github.

    View evidence
  15. 2.110

    Github ReleaseSource verified

    ## What's Changed * Bump quinn-proto from 0.11.14 to 0.11.16 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/779 * Move service status latency probe to core by @DRadmir in https://github.com/gemwalletcom/wallet/pull/774 * Deduplicate swap rate into a shared AssetRatePair by @DRadmir in https://github.com/gemwalletcom/wallet/pull/783 * Round Claim Rewards amount on stake overview to match iOS by @DRadmir in https://github.com/gemwalletcom/wallet/pull/784 * Include fiat amount in Android insufficient network fee sheet by @DRadmir in https://github.com/gemwalletcom/wal

    View evidence
  16. 2.109

    Github ReleaseSource verified

    ## What's Changed * Fix duplicate device requests on a slow connection by @DRadmir in https://github.com/gemwalletcom/wallet/pull/776 * Bump curve25519-dalek from 4.1.3 to 5.0.0 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/772 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.108...2.109

    View evidence
  17. 2.108

    Github ReleaseSource verified

    ## What's Changed * Allow fractional custom fee rate on Bitcoin by @DRadmir in https://github.com/gemwalletcom/wallet/pull/755 * Share one PerpetualPositionData aggregate implementation by @DRadmir in https://github.com/gemwalletcom/wallet/pull/768 * Convert between crypto and fiat in core by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/753 * Move autoclose trigger validation to core by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/752 * Fix wallet assets not loading after an offline import by @DRadmir in https://github.com/gemwalletcom/wallet/pull/769 * Sync swap asse

    View evidence
  18. 2.107

    Github ReleaseSource verified

    ## What's Changed * Remove unused files and fix typos by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/765 * Fix flaky wallet preferences race in transactions service test by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/764 **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.106...2.107

    View evidence
  19. 2.106

    Github ReleaseSource verified

    **Full Changelog**: https://github.com/gemwalletcom/wallet/compare/2.105...2.106

    View evidence
  20. 2.105

    Github ReleaseSource verified

    ## What's Changed * iOS confirm refactor/improvements by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/701 * Parse machine-generated amounts independent of locale by @DRadmir in https://github.com/gemwalletcom/wallet/pull/744 * Deduplicate selectable list onSelect handler by @DRadmir in https://github.com/gemwalletcom/wallet/pull/746 * Clear import validation error when switching tabs by @DRadmir in https://github.com/gemwalletcom/wallet/pull/747 * Show connection status banner when the device is offline by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/695 * Clear trans

    View evidence
  21. 2.104

    Github ReleaseSource verified

    ## What's Changed * Dedupe crypto-to-fiat string formatting by @DRadmir in https://github.com/gemwalletcom/wallet/pull/735 * Skip Sui staking reward simulations when there are no staked objects by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/739 * Advance per-asset transactions timestamp on empty responses by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/738 * Skip swap balance update when pair assets are unchanged by @gemdev111 in https://github.com/gemwalletcom/wallet/pull/741 * Add node-check profiles and provider checks by @gemcoder21 in https://github.com/gemwalle

    View evidence
  22. 2.103

    Github ReleaseSource verified

    ## What's Changed * Do not show error when user cancels biometric auth in confirm by @DRadmir in https://github.com/gemwalletcom/wallet/pull/690 * Extract shared shareText helper for Android share intents by @DRadmir in https://github.com/gemwalletcom/wallet/pull/694 * Dedup transaction metadata decoders into one helper by @DRadmir in https://github.com/gemwalletcom/wallet/pull/696 * Bump serde_with from 3.20.0 to 3.21.0 in /core by @dependabot[bot] in https://github.com/gemwalletcom/wallet/pull/702 * Remove unused markets_assets store by @DRadmir in https://github.com/gemwalletcom/wallet/pull

    View evidence
  23. 2.102

    Github ReleaseSource verified

    ## What's Changed * Deduplicate Resource title mapping on Android by @DRadmir in https://github.com/gemwalletcom/wallet/pull/684 * refactor and remove old proxy quote request / response from OKX DEX by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/679 * Refine swap screen layout and unify swap icon by @DRadmir in https://github.com/gemwalletcom/wallet/pull/685 * Deduplicate DelegationState label and color mapping by @DRadmir in https://github.com/gemwalletcom/wallet/pull/687 * Fix background color for search empty and loading states by @DRadmir in https://github.com/gemwalletcom/wal

    View evidence
  24. 2.101

    Github ReleaseSource verified

    ## What's Changed * Add OKX Tron swap support and balance diff for tron swap tx by @0xh3rman in https://github.com/gemwalletcom/wallet/pull/658 * Extract chart pull-to-refresh into ChartRefreshController by @DRadmir in https://github.com/gemwalletcom/wallet/pull/677 * Unify main action button state on Android by @DRadmir in https://github.com/gemwalletcom/wallet/pull/680 * Add confirmation toasts to Android pickers by @DRadmir in https://github.com/gemwalletcom/wallet/pull/681 * Add swap slippage percent suggestions and info by @DRadmir in https://github.com/gemwalletcom/wallet/pull/683 * Rest

    View evidence

Research notes

Written by HEY researchers and reviewed before publishing. Commentary with sources — not the project's own claims, and not evidence of shipping.

No published notes on wallet yet.

    Know something about wallet? Sign in with GitHub to submit a research note. Notes are reviewed before they appear here.

    Sources