What's new in MetaMask - Blockchain Wallet (github version) 7.51.0

  • Bump version number to 2157 (baf6267)
  • Bump version number to 2156 (4c60284)
  • chore(runway): cherry-pick fix: cp-7.51.0 cp-7.52.0 Fix TokenHero component and put back e2e assertions (#17454) (9009144)
  • chore: audit issue and patch issues (#17451) (a5eeee8)
  • Bump version number to 2147 (8d0b5f9)
  • SDK Deeplink Hotfix (#17370) (84e2f09)
  • Bump version number to 2137 (52825e7)
  • chore(runway): cherry-pick fix: cp-7.51.0 disabled request payment button for Solana (#17347) (b690190)
  • chore(runway): cherry-pick fix: cp-7.51.0 legacy swaps input amount small (#17365) (c648a24)
  • chore(runway): cherry-pick fix: cp-7.51.0 token fiat values not available in transaction list (#17354) (946221d)
  • chore(runway): cherry-pick fix: srp input (#17355) (fed6464)
  • fix: snap update (7fe0b12)
  • fix: srp input cp-7.51.0 (#17329) conflict (cda3993)
  • Merge branch 'stable' into release/7.51.0 (6f849f6)
  • release: 7.50.2 (#17210) (8e6c061)
  • Merge branch 'stable' into release/7.50.2 (d85aa74)
  • Bump version number to 2130 (c452903)
  • chore(runway): cherry-pick fix: Fix loading state of transfer info page (#17271) (4feb524)
  • chore(runway): cherry-pick fix: cp-7.51.0 only show unified tx details screen if swap has data (#17322) (b3f87be)
  • chore(runway): cherry-pick fix: cp-7.51.0 fiat amounts in transaction list (#17321) (1883751)
  • chore(runway): cherry-pick fix: cp-7.51.0 add missing base notification properties (#17305) (6a459b4)
  • chore(runway): cherry-pick fix: cp-7.51.0 Add flatlist to replace scrollview for earnTokenList android/ios (#17285) (741389c)
  • chore(runway): cherry-pick fix: cp-7.51.0 fixed missing navbar when navigating from pooled-staking confirmation screen back to input screen (#17304) (d2b62e1)
  • chore(runway): cherry-pick fix: cp-7.51.0 issue with mainnet isLive being false (#17236) (c90f73f)
  • chore(runway): cherry-pick fix: cp-7.51.0 handle Ledger accounts in transaction approval process (#17288) (10fbc7f)
  • Bump version number to 2125 (b002383)
  • chore(runway): cherry-pick fix: cp-7.51.0 missing gas ticker in transaction details (#17267) (e610374)
  • chore(runway): cherry-pick fix: cp-7.51.0 move segment event 'SRP Backup Confirmed' to ManualBackupStep2 (#17229) (f264620)
  • chore(runway): cherry-pick style: cp-7.51.0 fix padding issues with asset detail buttons (#17257) (242ce53)
  • chore(runway): cherry-pick fix: Remove hardware wallets cp-7.50.2 cp-7.51.0 (#17253) (f797817)
  • chore(runway): cherry-pick fix: cp-7.51.0 import token navigation (#17230) (3a2d19e)
  • chore(runway): cherry-pick fix: TAT-1271 fix crash when lending historic apy chart datapoints have null netSupplyRate (#17258) (3e37bd8)
  • Bump version number to 2119 (0823f3e)
  • chore(runway): cherry-pick fix: Button enabled by default (#17220) (ab43a10)
  • chore: Cleanup flag MM_SMART_ACCOUNT_UI_ENABLED from 7.51 RC branch (#17213) (64cf212)
  • chore(runway): cherry-pick fix: QR Code Scanner #17107 cp-7.51.0 (#17214) (fb64b78)
  • test: Stabilize release branch tests (#17217) (46be195)
  • chore: manual CP for 7.51.0 with Solana new GTM view (#17202) (91ea325)
  • ci: workflows for identity (#16930) (72e0b20)
  • fix: e2e multichain accounts - remove account test (#16908) (8ba72a3)
  • test: quarantine swap token chart test and fix transaction e2e (#16571) (00eda70)
  • test: disable flaking bridge test (#16925) (360ccfb)
  • fix: fix request payments token list (#16960) (779b4b8)
  • chore: Bump bridge controllers (#17204) (0d42744)
  • chore(runway): cherry-pick fix: TAT-1263 fix staking data refresh issue when switching accounts with unsupported pooled staking chain (#17179) (b7664af)
  • chore: bump bridge controllers (ae47d12)
  • chore(runway): cherry-pick fix: cp-7.51.0 legacy swaps input amount small (#17181) (abedc11)
  • chore(runway): cherry-pick 7f25efa (#17158) (3bbb08c)
  • Bump version number to 2104 (68f3650)
  • chore(runway): cherry-pick fix: cp-7.51.0 Improve confirmation designs and accessibility (#16984) (1ad4471)
  • chore(runway): cherry-pick fix(ramp): cp-7.51.0 payment method selector label (#17132) (6f04f5d)
  • chore(runway): cherry-pick 7f7778f (#17145) (45c4e26)
  • Bump version number to 2097 (14b7142)
  • chore(runway): cherry-pick fix: cp-7.51.0 remove InteractionManager blocking account selection callbacks in certain flows (#17033) (205c6ce)
  • chore(runway): cherry-pick fix: cp-7.51.0 replace fragment with flatlist so that it's possible to scroll (#16986) (4028bd9)
  • chore(runway): cherry-pick fix: cp-7.51.0 missing explorer url in bridge tx (#17035) (09fbc76)
  • chore(runway): cherry-pick fix: Reverted unintended changes to Info.plist (#17086) (b3168aa)
  • fix: 7.51.0 deduplicate deps (#17118) (31c93a9)
  • Bump version number to 2096 (1048b2a)
  • Merge stable into 7.51.0 (#17063) (54bb288)
  • add missing hook files for ramps after stable sync (7f84a67)
  • stable sync for 7.50.0 (75980d1)
  • release: 7.50.1 (#17075) (0a28242)
  • chore(runway): cherry-pick feat: add swap/bridge performance tracing (#16945) (1a43fb5)
  • Bump version number to 2081 (2cf8d41)
  • fix: changelog (#17021) (e207652)
  • fix: changelog issue (#17018) (75d7364)
  • chore: update changelog 7.51.0 (#17000) (2312dd8)
  • bump semvar version to 7.51.0 && build version to 2072 (a8b8734)
  • feat(deposit): add powered by transak logo (#16894) (9afb948)
  • fix: remove identity E2Es test specific mock server ports (#16904) (7a234fd)
  • chore: update native ramps sdk to v1.0.9 (#16875) (c868ec7)
  • feat(smart-transactions): enable Arbitrum for Smart Transactions (#16624) (5b11315)
  • feat: phase 1 of typecript based e2e utils (#16783) (18fede1)
  • feat: start using new Preference controller field smartAccountOptInForAccounts (#16906) (25da811)
  • chore: updated debug keystore to enable gcp configuration (#15637) (1e8771c)
  • chore: Add e2e tests for approve confirmations (#16874) (1fa6eea)
  • feat: add preference for user to enable smart account opt-in (#16745) (344138e)
  • fix: Design QA Bugs 2 (#16737) (7072956)
  • fix: cp-7.50.0 removed local flag and regression on LD flag key (#16903) (b93bd5b)
  • feat: 2.2 new srp oauth service (#15877) (6752ba3)
  • chore: Bump react-native-quick-crypto (#16837) (6913d66)
  • fix: Fix bottom modal flicker (#16886) (eba6802)
  • test: fix regression tests failing related to new UI for change password and delete wallet (#16566) (1bb4485)
  • feat: Adding slider for smart account upgrade (#16862) (51c5052)
  • fix: cp-7.50.0 change in LD flag Key ID (#16871) (3788378)
  • feat: change contacts logic in order to support global network selector removal (#16585) (4548413)
  • feat: Enable 7702 in latest code (#16853) (552dfc3)
  • fix: only showing 30 tokens for evm (#16812) (42276d5)
  • feat: Implement edit spending cap modal for approve confirmations (#16856) (bdf6f74)
  • chore: Update default font from CentraNo1 to Geist (#16609) (c7c9231)
  • feat: add xrpl logos (#16859) (1c75914)
  • fix: cp-7.50.0 Earn lending blocking UI tweaks (#16844) (72fee0e)
  • fix: Describe what happened modal is incorrectly displayed in dark mode (#16589) (8dc93b3)
  • test: Add Ethereum provider Snap test (#16672) (450aa69)
  • feat: remove temporary snap navigation workaround (#16817) (eb02319)
  • chore: Remove duplicate label (#16852) (0e8a831)
  • perf: Migrate AccountSelectorList to FlashList cp-7.50.0 (#16775) (27d3974)
  • fix: Sentry issue "null is not an object" in WebsiteIcon/index.js, line 116: getHost(url).substring(0, 1); (#16835) (e0de050)
  • test: fix selector for app launch times e2e (#16850) (94e2437)
  • perf(swaps): optimize token processing selectors (#16733) (a9b8343)
  • feat(deposit): updates region list to flat list to fix android scroll bug (#16809) (f27ffcb)
  • chore: Added MainActionButton component to temp components (#16798) (a15e684)
  • feat(deposit): adds interfaces for deposit analytics events (#16820) (7a56146)
  • test: convert multiple dapp connect e2e files to typescript (#16821) (fa6207a)
  • feat(deposit): Bank Details View (SEPA) (#16778) (dde1258)
  • feat: cp-7.50.0 Hide 7702 feature behind env flag (#16836) (0a76fe2)
  • feat(deposit): International KYC (#16768) (6ddee8b)
  • feat: add omni logos (#16825) (a203290)
  • feat: Implement approve confirmation methods (#16784) (33b8046)
  • chore: cp-7.50.0 update solana 1.34.0 (#16790) (02de8c6)
  • fix: cp-7.50.0 restore deleted backupAndSync keys (#16788) (2ca6e24)
  • chore: bump @metamask/multichain-api-client to version 0.6.4 (#16755) (3acad8b)
  • fix: cp-7.50.0 batch approval broken for unlimited approvals (#16786) (9b1b808)
  • fix: Bump version of React-native-webview-mm to 14.2.2 to include fixes for Blob file downloading on both platforms (#16803) (abb95cd)
  • perf: make EvmAccountSelectorList.renderItem faster - cp-7.50.0 (#16739) (cf8f038)
  • chore: replaced HeadingSMRegular with BodyMD (#16491) (bf01c74)
  • feat(deposit): adds unsupported region modal (#16772) (6b72000)
  • feat: Process batched transaction with single nested transaction as regular transaction (#16712) (801b4c6)
  • refactor(identity): contact-syncing e2e helpers and waitUntilSyncedElementsNumberEquals (#16760) (689d396)
  • fix: spelling of "steal" in private key warnings in English locale (#16789) (555eb20)
  • fix: not going to bridge tx details for sol swaps (#16771) (5070c54)
  • feat: Adding alternateGasFees capability to wallet getCapabilities (#16628) (4383893)
  • test: Add network access Snap E2E test (#16656) (55c4144)
  • fix: display amount for nested transaction in advance view (#16669) (e864c6e)
  • feat: solana wallet standard e2e (#16136) (6ae7bf5)
  • fix(bridge): fix: cp-7.47.3 prevent crash when viewing Solana asset details (#16770) (86633c5)
  • feat: deprecate snap confirmation page (#16293) (aa2e03a)
  • chore: add unit testing guidelines to the project (#16088) (96fd852)
  • test: Added test for balance privacy toggle (#16687) (1c6b8f5)
  • fix: cp-7.50.0 Gas fee is now sent to tx controller as hex or undefined (#16761) (05a952b)
  • fix(deposit): use lists from rngh (#16759) (65d866c)
  • fix: cp-7.50.0 TAT-927: USDT allowance increase on deposit confirmation screen hangs (#16689) (daa747a)
  • feat: Add tracing for the smart transactions controller (#16713) (632a5f8)
  • feat(deposit): region modal refactor (#16728) (443b507)
  • test: adds event checking coverage to the existing on-ramp and off-ramp flows (#15868) (cc45a25)
  • feat(deposit): adds payment method selector modal (#16725) (5ec8da4)
  • fix: cp-7.50.0 Mitigate flash of safe withdrawal limit message (#16727) (18b5312)
  • fix: Remove QA team entries from CODEOWNERS (#16750) (fab1f54)
  • fix: cp-7.50.0 Remove lending earnings history button (#16648) (dc09540)
  • feat: Add account from wallet details (#16685) (72b0afb)
  • fix: Addressing UI feedbacks in 7702 functionality (#16740) (f81e044)
  • fix: cp-7.50.0 Hide simulations MM originated confirmations (#16717) (63f0e3f)
  • fix: cp-7.50.0 adding send button to Solana asset screen (#15799) (a0a6c27)
  • fix: cp-7.50.0 quarantine analytics e2e test (#16741) (b606900)
  • test: fix notification mock server clashing ports (#16724) (da21867)
  • fix: Design QA Bugs cp-7.50.0 (#16655) (9141ce7)
  • test: fix multichain account test. (#16446) (f8943f4)
  • test: convert Portfolio dapp e2e files to typescript (#16731) (9c4ca50)
  • chore: improve tx history for unified swaps and bridge (#16730) (1fcf984)
  • refactor: tag-base text props partial (#16721) (17f7874)
  • fix: cp-7.50.0 fix infinite loader and inconsistent completedOnboarding value (#16695) (ca0d327)
  • chore: add redux field for bridge view mode (#16716) (cb26f26)
  • test: enable single test run on bitrise (#16720) (34db4fe)
  • fix: cp-7.50.0 not redirecting to Solana Swaps UI from Legacy Swaps if they select a Solana account (#16605) (4752a15)
  • chore: add QA team ownership for e2e and wdio directories (#16719) (890573d)
  • feat(deposit): refactor OrderProcessing for shared in-flow/outside-flow use (#16651) (87dff1c)
  • fix(identity): un-quarantine contact-syncing sync-new-user.spec.ts (#16592) (ed5d86c)
  • fix: correct switch / switch back labels in account modal to switch account type (#16675) (bd848fa)
  • fix: cp-7.50.0 Prevent cronjob state from getting out of sync (#16711) (e686427)
  • fix: wallet connect QR code reading failure (#16684) (18dacc1)
  • chore: bump @metamask/preferences-controller to 18.2.0 (#16623) (dcca349)
  • chore: make UserStorageMockttpControllerEvents object instead of enum (#16634) (11b4275)
  • fix: Switch to smart account action should not be available for hardware wallet accounts (#16692) (da1638c)
  • fix: Exclude smart transaction approval requests from rate limiting (#16619) (d9f5fe4)
  • fix: cp-7.50.0 fix refresh calls (#16694) (0d89668)
  • refactor: combine AccountsController listMultichainAccounts and listAccounts usage where appropriate (#16362) (d838bb0)
  • feat(deposit): adds modals and token selector (#16688) (012cf6e)
  • fix: cp-7.47.2 account address missmatch with identity (#16674) (478a084)
  • feat(deposit): adds resend otp feature (#16112) (068e3fd)
  • fix: snaps unable to call wallet_switchEthereumChain when they have no accounts permitted (#16377) (cca6737)
  • fix: Fix/bottom sheet notch padding (#16649) (265802c)
  • refactor(deposit): use assetId for rates (#16644) (d590e76)
  • feat(deposit): Deposit feature analytics config (#16564) (ada213a)
  • feat: 15278 Determine Vault Behaviour when getVaultFromBackup is not found (#16584) (421ded1)
  • chore: fix typo and clarify ios stuff (#16676) (60e9fa1)
  • chore: cp-7.50.0 passing discovered accounts data to the metrics event (#16667) (718db25)
  • fix: cp-7.50.0 Fix redesigned transaction confirmations after rejecting legacy transaction confirmation (#16654) (3558460)
  • fix: 13165 fix ledger blind sign error displayed not correctly (#16200) (00fe075)
  • feat: integrate seedless onboarding controller into the Engine (#15844) (8423995)
  • test: convert TestDApp page object and selectors to typescript (#16494) (017fed8)
  • fix: Import srp error issue cp-7.50.0 (#16621) (979f644)
  • refactor: cp-7.50.0 switch from SectionList to FlatList in EvmAccountSelectorList (#16575) (8c89b12)
  • feat: Create initial approve components and parser hook (#16580) (771a9b2)
  • fix: Pass proper arguments in eth_requestAccounts implementation (#16664) (e75436e)
  • build: cp-7.50.0 bump@metamask/solana-wallet-snap to ^1.33.3 (#16658) (9535d93)
  • fix: cp-7.50.0 Fix signed or submitted alert and nonce selection (#16600) (a5a9011)
  • test: Add BIP-32 example Snap test (#16583) (18dd355)
  • fix: cp-7.50.0 add control bar for networks with no positions (#16597) (cd960e8)
  • fix: nit pick unit test for method isValidNetworkName (#14500) (9037b3d)
  • chore: added abstract's network logo (#16586) (71961e1)
  • fix: Undefined ticker on activity list (#16626) (fb291ae)
  • feat(deposit): order details (#16606) (aeda292)
  • feat: Reveal srp from wallet details (#16593) (456ce9b)
  • test: fix notification e2e test delays (#16632) (7ba2a98)
  • test: Fix Swap e2e test flakiness (#16637) (875e158)
  • feat: (fix) cp-7.47.2 migrate caip permission to include sessionProperties value (#16601) (96002c2)
  • fix: default to main code fence and opt-in for beta (#16599) (48c4ad3)
  • chore: stable 7.47.0 7.47.1 sync (#16633) (d83829c)
  • fix: Cleanup duplicate wallet permission handlers in BackgroundBridge. Fix incorrect wallet permission handlers in SnapBridge (#16002) (e0aec1e)
  • refactor: Apply modular init approach to ApprovalController (#16411) (410bf19)
  • fix: cp-7.50.0 subscribe notifications on app startup. (#16547) (d8bfbed)
  • feat: calculate solana gas requirements for swaps (#16581) (961a528)
  • fix: Fix getItemLayout parameters (#16615) (b79d1a3)
  • fix: cp-7.50.0 bump @metamask/multichain-api-client to 0.6.3 to handle multichain api not responding on page load (#16590) (c25b6ec)
  • test: adds coverage for bridge events (#15797) (2138af8)
  • chore: bump pbkdf (#16616) (532b6ad)
  • feat(deposit): adds date picker keyboard to basic info form (#15906) (8cb0694)
  • fix: Remove delay for dispatch of INIT_BG_STATE_KEY (#16602) (b467263)
  • chore: Enable new architecture (#15363) (6b4523d)
  • feat: Add support for gas fees component for batch transactions (#16367) (755483a)
  • fix: cp-7.50.0 use actual origin for MultichainRouter:handleRequest call in Multichain API (#16565) (41986b0)
  • fix: reveal private credential screen scroll (#16445) (b4bb8f5)
  • fix: secure text on blur (#16461) (3501db4)
  • fix: migration 085 bug (#16572) (0ea525e)
  • feat: Add contract deployment redesigned confirmation (#16524) (4b57505)
  • test: snap mobile e2e implementation (#16223) (91a8ce0)
  • fix: cp-7.50.0 Fix ApprovalTagUrl exception for legacy confirmations (#16495) (543d788)
  • chore: log feature flag fetch failure as sentry breadcrumbs (#16080) (7fca3e7)
  • chore(dev): Upgrade network-controller to v24, error-reporting-service to v2 (#16307) (05e4251)
  • feat(perf): accounts performance/sentry tracing (#15439) (6ae31ee)
  • fix: adjust ui entry point logic to work for diff flag variations (#16512) (94d329e)
  • fix: turn off autofill (autocomplete) workaround (#16523) (0c260cc)
  • chore: Bump Snaps packages (#16497) (5e77187)
  • Truncated due to length
Scroll to available downloads
A more recent upload may be available below!

About MetaMask - Blockchain Wallet (github version) 7.51.0

MetaMask - Blockchain Wallet (github version) 7.51.0 screenshots (8)

Screenshots from version 8.9.0

Download MetaMask - Blockchain Wallet (github version) 7.51.0

This release may come in several variants. Consult our handy FAQ to see which download is right for you.

Multiple valid signatures exist for this app. If you're having trouble with installation due to a mismatched signature, try a different one. See this FAQ entry for more info.

Known valid signatures: bd1d 930a.

Variant
Arch
Version
DPI
7.51.0 APK bd1d
2157
July 23, 2025
universal
Android 7.0+
nodpi
Apps and releases related to MetaMask - Blockchain Wallet (github version)
Related releases
MetaMask: Trade Crypto 7.51.0

Version:7.51.0

Uploaded:July 28, 2025 at 3:47PM UTC

File size:40.33 MB

Downloads:17

Related apps

Version:8.8.0

Uploaded:August 27, 2026 at 5:26PM UTC

File size:131.62 MB

All Releases

Version:8.9.0

Uploaded:August 29, 2026 at 6:38AM UTC

File size:314.94 MB

Downloads:8

Version:8.8.0

Uploaded:August 20, 2026 at 9:01PM UTC

File size:314.08 MB

Downloads:14

Version:8.7.0

Uploaded:August 14, 2026 at 8:26PM UTC

File size:313.94 MB

Downloads:8

Version:8.6.0

Uploaded:August 7, 2026 at 9:02PM UTC

File size:313.78 MB

Downloads:15

Version:8.5.0

Uploaded:August 3, 2026 at 7:17AM UTC

File size:303.27 MB

Downloads:11

Version:8.4.0

Uploaded:July 27, 2026 at 9:37AM UTC

File size:302.25 MB

Downloads:12

Version:8.3.0

Uploaded:July 21, 2026 at 11:47AM UTC

File size:300.55 MB

Downloads:14

Version:8.2.0

Uploaded:July 11, 2026 at 11:47AM UTC

File size:310.41 MB

Downloads:32

Version:8.1.1

Uploaded:July 9, 2026 at 4:56PM UTC

File size:281.37 MB

Downloads:7

Version:8.1.0

Uploaded:July 4, 2026 at 8:04AM UTC

File size:281.34 MB

Downloads:18

Comments