Skip to content

chore: bump tron snap to v2.0.0, bump bitcoin snap to v2.0.0 - #45142

Open
taran-a wants to merge 1 commit into
mainfrom
chore/bump-tron-bitcoin-snaps
Open

chore: bump tron snap to v2.0.0, bump bitcoin snap to v2.0.0#45142
taran-a wants to merge 1 commit into
mainfrom
chore/bump-tron-bitcoin-snaps

Conversation

@taran-a

@taran-a taran-a commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Description

Tron snap package bump v1.33.1 -> v2.0.0

[2.0.0]

Changed

  • BREAKING: Re-licensed split into LICENSE.MIT or LICENSE.APACHE2 files (SPDX expression unchanged) (#75)
  • This package was migrated from snap-tron-wallet. See the source repository for the original changelog
  • Bump @metamask/keyring-api from ^23.2.0 to ^23.7.0 (#43)
  • Bump @metamask/keyring-snap-sdk from ^8.0.0 to ^9.2.1 (#43)
  • Bump @metamask/snaps-cli from ^8.3.0 to ^8.4.1 (#43)
  • Bump @metamask/snaps-sdk from ^11.1.1 to ^11.2.0 (#43)
  • Bump @metamask/superstruct from ^3.2.1 to ^3.4.1 (#43)

Bitcoin snap package bump v1.14.2 -> v2.0.0

[2.0.0]

Added

  • Add support for keyring API v2, including bip44:derive-path, bip44:derive-index, bip44:derive-index-range, and bip44:discover account creation types (#43)
  • Add exportAccount method supporting WIF (base58) private key export (#43)
  • Add parseDerivationPath to validate and parse BIP-44 derivation paths for native segwit (BIP-84) accounts (#43)

Changed

  • BREAKING Remove v1 keyring API support (createAccount, v1 Keyring interface) in favour of v2 (#43)
  • BREAKING: Re-licensed split into LICENSE.MIT or LICENSE.APACHE2 files (SPDX expression unchanged) (#75)
  • Migrate KeyringHandler to implement KeyringSnapRpc from @metamask/keyring-api/v2 (#43)
  • Update snap.manifest.json to declare derivePath capability in the bip44 keyring block (#43)
  • Mark accounts as exportable in the keyring account mapping (#43)

[1.15.2]

Fixed

  • Fixed RPC endpoints for mainnet and testnet (#37)
    • Endpoints introduced in version 1.15.1 were causing frequent 429 HTTP errors.

[1.15.1]

Changed

[1.15.0]

Fixed

  • Handle non-url origins (#634)
  • Display known non-URL origins in confirmations without throwing on invalid origin values (#640)

Changelog

CHANGELOG entry: null

Related issues

n/a

Manual testing steps

n/a

Screenshots/Recordings

Before

n/a

After

n/a

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

Note

Medium Risk
Major-version snap upgrades affect Bitcoin/Tron account and signing paths; Bitcoin v2 removes v1 keyring API, so regressions in multichain wallet flows are possible despite no local code edits.

Overview
Bumps the preinstalled Bitcoin and Tron wallet snaps to v2.0.0 by updating package.json and yarn.lock only—no extension source changes.

@metamask/bitcoin-wallet-snap moves from ^1.14.2 to ^2.0.0, which (per the release notes) drops keyring API v1 in favor of v2, adds BIP-44 derive/discover flows and private-key export, and updates licensing layout. @metamask/tron-wallet-snap moves from ^1.33.1 to ^2.0.0, mainly dependency bumps and the same licensing split.

The extension still loads these snaps from dist/preinstalled-snap.json as before; behavior changes come entirely from the new snap packages at install/build time.

Reviewed by Cursor Bugbot for commit 78335a5. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@metamask-ci metamask-ci Bot added the team-networks PRs from the Networks team label Aug 3, 2026
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​metamask/​bitcoin-wallet-snap@​1.14.2 ⏵ 2.0.010010081 -199 +1100
Updated@​metamask/​tron-wallet-snap@​1.33.1 ⏵ 2.0.0100 +1100100 +5100 +1100

View full report

@sonarqubecloud

sonarqubecloud Bot commented Aug 3, 2026

Copy link
Copy Markdown

@metamask-ci

metamask-ci Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor
Builds ready [78335a5]
⚡ Performance Benchmarks (Total: 🟢 16 pass · 🟡 5 warn · 🔴 3 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 30813561095 | Baseline logs

Metricschrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🔴 srpButtonToSrpForm(p95) [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🔴 createPwToRecoveryScreen(p95) [CI log]🔴 [CI log]

Regressions (🔴 3 failures)

Interaction Benchmarks · Samples: 5
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🟡 [CI log]
🟡 load_new_account
🟡 [CI log]
🟡 load_new_account
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +18%
  • loadNewAccount/total: +18%
  • loadNewAccount/inp: +21%
  • confirmTx/longTaskTotalDuration: +11%
  • confirmTx/tbt: +18%
  • confirmTx/inp: +21%
  • bridgeUserActions/bridge_load_asset_picker: -12%
  • bridgeUserActions/longTaskCount: +11%
  • bridgeUserActions/inp: +15%
  • loadNewAccount/load_new_account: +22%
  • loadNewAccount/total: +22%
  • loadNewAccount/inp: -32%
  • loadNewAccount/fcp: -50%
  • loadNewAccount/lcp: +1206%
  • confirmTx/confirm_tx: +10%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/total: +10%
  • confirmTx/inp: +14%
  • confirmTx/fcp: -47%
  • confirmTx/lcp: +1224%
  • bridgeUserActions/bridge_load_page: +235%
  • bridgeUserActions/bridge_load_asset_picker: +191%
  • bridgeUserActions/bridge_search_token: +21%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +57%
  • bridgeUserActions/inp: +77%
  • bridgeUserActions/fcp: -49%
  • bridgeUserActions/lcp: +1160%
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/numNetworkReqs: -14%
  • startupStandardHome/domInteractive: -26%
  • startupStandardHome/numNetworkReqs: -13%
  • startupStandardHome/fcp: -13%
  • startupPowerUserHome/load: +11%
  • startupPowerUserHome/domContentLoaded: +11%
  • startupPowerUserHome/domInteractive: +16%
  • startupPowerUserHome/backgroundConnect: +38%
  • startupPowerUserHome/firstReactRender: +13%
  • startupPowerUserHome/initialActions: +11%
  • startupPowerUserHome/loadScripts: +11%
  • startupPowerUserHome/setupStore: +283%
  • startupPowerUserHome/inp: +23%
  • startupPowerUserHome/fcp: +16%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/INP: p75 232ms
  • 🟡 startupPowerUserHome/LCP: p75 3.2s
User Journey Benchmarks · Samples: 5 · mock API 🔴 3
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🔴 [CI log]
🔴 total
assetDetails
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
importSrpHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
sendTransactions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
swap
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: +16%
  • onboardingImportWallet/confirmSrpToPwForm: +12%
  • onboardingImportWallet/pwFormToMetricsScreen: +13%
  • onboardingImportWallet/metricsToWalletReadyScreen: +13%
  • onboardingImportWallet/doneButtonToHomeScreen: -92%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -45%
  • onboardingImportWallet/longTaskCount: -86%
  • onboardingImportWallet/longTaskTotalDuration: -96%
  • onboardingImportWallet/longTaskMaxDuration: -93%
  • onboardingImportWallet/tbt: -100%
  • onboardingImportWallet/total: -79%
  • onboardingNewWallet/longTaskCount: -69%
  • onboardingNewWallet/longTaskTotalDuration: -79%
  • onboardingNewWallet/longTaskMaxDuration: -51%
  • onboardingNewWallet/tbt: -100%
  • solanaAssetDetails/assetClickToPriceChart: -60%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: -60%
  • solanaAssetDetails/inp: +43%
  • solanaAssetDetails/fcp: +22%
  • solanaAssetDetails/lcp: +14%
  • importSrpHome/loginToHomeScreen: -27%
  • importSrpHome/homeAfterImportWithNewWallet: -24%
  • importSrpHome/longTaskCount: -65%
  • importSrpHome/longTaskTotalDuration: -62%
  • importSrpHome/longTaskMaxDuration: -23%
  • importSrpHome/tbt: -60%
  • importSrpHome/total: -24%
  • importSrpHome/inp: -35%
  • importSrpHome/fcp: -13%
  • importSrpHome/lcp: -12%
  • importSrpHome/cls: +422%
  • sendTransactions/openSendPageFromHome: -38%
  • sendTransactions/selectTokenToSendFormLoaded: +11%
  • sendTransactions/reviewTransactionToConfirmationPage: -98%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -96%
  • sendTransactions/inp: -22%
  • sendTransactions/lcp: -62%
  • sendTransactions/cls: +171%
  • swap/openSwapPageFromHome: -17%
  • swap/fetchAndDisplaySwapQuotes: +131%
  • swap/longTaskCount: +33%
  • swap/longTaskMaxDuration: +12%
  • swap/tbt: -32%
  • swap/total: +129%
  • swap/lcp: -73%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 assetDetails/FCP: p75 1.9s
  • 🟡 solanaAssetDetails/FCP: p75 1.9s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]
Bundle size diffs
  • background: 105 Bytes (0%)
  • ui: 50 Bytes (0%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 0 Bytes (0%)
  • zip: -18.72 KiB (-0.09%)

@metamask-ci

metamask-ci Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor
Builds ready [78335a5]
⚡ Performance Benchmarks (Total: 🟢 16 pass · 🟡 5 warn · 🔴 3 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 30813561095 | Baseline logs

Metricschrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🔴 srpButtonToSrpForm(p95) [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🔴 createPwToRecoveryScreen(p95) [CI log]🔴 [CI log]

Regressions (🔴 3 failures)

Interaction Benchmarks · Samples: 5
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🟡 [CI log]
🟡 load_new_account
🟡 [CI log]
🟡 load_new_account
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +18%
  • loadNewAccount/total: +18%
  • loadNewAccount/inp: +21%
  • confirmTx/longTaskTotalDuration: +11%
  • confirmTx/tbt: +18%
  • confirmTx/inp: +21%
  • bridgeUserActions/bridge_load_asset_picker: -12%
  • bridgeUserActions/longTaskCount: +11%
  • bridgeUserActions/inp: +15%
  • loadNewAccount/load_new_account: +22%
  • loadNewAccount/total: +22%
  • loadNewAccount/inp: -32%
  • loadNewAccount/fcp: -50%
  • loadNewAccount/lcp: +1206%
  • confirmTx/confirm_tx: +10%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/total: +10%
  • confirmTx/inp: +14%
  • confirmTx/fcp: -47%
  • confirmTx/lcp: +1224%
  • bridgeUserActions/bridge_load_page: +235%
  • bridgeUserActions/bridge_load_asset_picker: +191%
  • bridgeUserActions/bridge_search_token: +21%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +57%
  • bridgeUserActions/inp: +77%
  • bridgeUserActions/fcp: -49%
  • bridgeUserActions/lcp: +1160%
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/numNetworkReqs: -14%
  • startupStandardHome/domInteractive: -26%
  • startupStandardHome/numNetworkReqs: -13%
  • startupStandardHome/fcp: -13%
  • startupPowerUserHome/load: +11%
  • startupPowerUserHome/domContentLoaded: +11%
  • startupPowerUserHome/domInteractive: +16%
  • startupPowerUserHome/backgroundConnect: +38%
  • startupPowerUserHome/firstReactRender: +13%
  • startupPowerUserHome/initialActions: +11%
  • startupPowerUserHome/loadScripts: +11%
  • startupPowerUserHome/setupStore: +283%
  • startupPowerUserHome/inp: +23%
  • startupPowerUserHome/fcp: +16%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/INP: p75 232ms
  • 🟡 startupPowerUserHome/LCP: p75 3.2s
User Journey Benchmarks · Samples: 5 · mock API 🔴 3
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🔴 [CI log]
🔴 total
assetDetails
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
importSrpHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
sendTransactions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
swap
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: +16%
  • onboardingImportWallet/confirmSrpToPwForm: +12%
  • onboardingImportWallet/pwFormToMetricsScreen: +13%
  • onboardingImportWallet/metricsToWalletReadyScreen: +13%
  • onboardingImportWallet/doneButtonToHomeScreen: -92%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -45%
  • onboardingImportWallet/longTaskCount: -86%
  • onboardingImportWallet/longTaskTotalDuration: -96%
  • onboardingImportWallet/longTaskMaxDuration: -93%
  • onboardingImportWallet/tbt: -100%
  • onboardingImportWallet/total: -79%
  • onboardingNewWallet/longTaskCount: -69%
  • onboardingNewWallet/longTaskTotalDuration: -79%
  • onboardingNewWallet/longTaskMaxDuration: -51%
  • onboardingNewWallet/tbt: -100%
  • solanaAssetDetails/assetClickToPriceChart: -60%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: -60%
  • solanaAssetDetails/inp: +43%
  • solanaAssetDetails/fcp: +22%
  • solanaAssetDetails/lcp: +14%
  • importSrpHome/loginToHomeScreen: -27%
  • importSrpHome/homeAfterImportWithNewWallet: -24%
  • importSrpHome/longTaskCount: -65%
  • importSrpHome/longTaskTotalDuration: -62%
  • importSrpHome/longTaskMaxDuration: -23%
  • importSrpHome/tbt: -60%
  • importSrpHome/total: -24%
  • importSrpHome/inp: -35%
  • importSrpHome/fcp: -13%
  • importSrpHome/lcp: -12%
  • importSrpHome/cls: +422%
  • sendTransactions/openSendPageFromHome: -38%
  • sendTransactions/selectTokenToSendFormLoaded: +11%
  • sendTransactions/reviewTransactionToConfirmationPage: -98%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -96%
  • sendTransactions/inp: -22%
  • sendTransactions/lcp: -62%
  • sendTransactions/cls: +171%
  • swap/openSwapPageFromHome: -17%
  • swap/fetchAndDisplaySwapQuotes: +131%
  • swap/longTaskCount: +33%
  • swap/longTaskMaxDuration: +12%
  • swap/tbt: -32%
  • swap/total: +129%
  • swap/lcp: -73%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 assetDetails/FCP: p75 1.9s
  • 🟡 solanaAssetDetails/FCP: p75 1.9s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]
Bundle size diffs
  • background: 105 Bytes (0%)
  • ui: 50 Bytes (0%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 0 Bytes (0%)
  • zip: -18.72 KiB (-0.09%)

@metamask-ci

metamask-ci Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor
Builds ready [78335a5]
⚡ Performance Benchmarks (Total: 🟢 16 pass · 🟡 5 warn · 🔴 3 fail)

Baseline (latest main): 171ed20 | Date: 7/28/2026 | Pipeline: 30813561095 | Baseline logs

Metricschrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🔴 srpButtonToSrpForm(p95) [CI log]🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🔴 createPwToRecoveryScreen(p95) [CI log]🔴 [CI log]

Regressions (🔴 3 failures)

Interaction Benchmarks · Samples: 5
Benchmarkchrome-webpackfirefox-webpack
loadNewAccount
[Sentry log · main/release]
🟡 [CI log]
🟡 load_new_account
🟡 [CI log]
🟡 load_new_account
confirmTx
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
bridgeUserActions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • loadNewAccount/load_new_account: +18%
  • loadNewAccount/total: +18%
  • loadNewAccount/inp: +21%
  • confirmTx/longTaskTotalDuration: +11%
  • confirmTx/tbt: +18%
  • confirmTx/inp: +21%
  • bridgeUserActions/bridge_load_asset_picker: -12%
  • bridgeUserActions/longTaskCount: +11%
  • bridgeUserActions/inp: +15%
  • loadNewAccount/load_new_account: +22%
  • loadNewAccount/total: +22%
  • loadNewAccount/inp: -32%
  • loadNewAccount/fcp: -50%
  • loadNewAccount/lcp: +1206%
  • confirmTx/confirm_tx: +10%
  • confirmTx/longTaskCount: -100%
  • confirmTx/longTaskTotalDuration: -100%
  • confirmTx/longTaskMaxDuration: -100%
  • confirmTx/tbt: -100%
  • confirmTx/total: +10%
  • confirmTx/inp: +14%
  • confirmTx/fcp: -47%
  • confirmTx/lcp: +1224%
  • bridgeUserActions/bridge_load_page: +235%
  • bridgeUserActions/bridge_load_asset_picker: +191%
  • bridgeUserActions/bridge_search_token: +21%
  • bridgeUserActions/longTaskCount: -100%
  • bridgeUserActions/longTaskTotalDuration: -100%
  • bridgeUserActions/longTaskMaxDuration: -100%
  • bridgeUserActions/tbt: -100%
  • bridgeUserActions/total: +57%
  • bridgeUserActions/inp: +77%
  • bridgeUserActions/fcp: -49%
  • bridgeUserActions/lcp: +1160%
Startup Benchmarks · Samples: 100
Benchmarkchrome-webpackfirefox-webpack
startupStandardHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
startupPowerUserHome
[Sentry log · main/release]
🟡 [CI log]

📈 Results compared to the previous 5 runs on main

  • startupStandardHome/numNetworkReqs: -14%
  • startupStandardHome/domInteractive: -26%
  • startupStandardHome/numNetworkReqs: -13%
  • startupStandardHome/fcp: -13%
  • startupPowerUserHome/load: +11%
  • startupPowerUserHome/domContentLoaded: +11%
  • startupPowerUserHome/domInteractive: +16%
  • startupPowerUserHome/backgroundConnect: +38%
  • startupPowerUserHome/firstReactRender: +13%
  • startupPowerUserHome/initialActions: +11%
  • startupPowerUserHome/loadScripts: +11%
  • startupPowerUserHome/setupStore: +283%
  • startupPowerUserHome/inp: +23%
  • startupPowerUserHome/fcp: +16%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 startupPowerUserHome/INP: p75 232ms
  • 🟡 startupPowerUserHome/LCP: p75 3.2s
User Journey Benchmarks · Samples: 5 · mock API 🔴 3
Benchmarkchrome-webpackfirefox-webpack
onboardingImportWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🟢 [CI log]
onboardingNewWallet
[Sentry log · main/release]
🔴 [CI log]
🔴 total
🔴 [CI log]
🔴 total
assetDetails
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
solanaAssetDetails
[Sentry log · main/release]
🟡 [CI log]🟢 [CI log]
importSrpHome
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
sendTransactions
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]
swap
[Sentry log · main/release]
🟢 [CI log]🟢 [CI log]

📈 Results compared to the previous 5 runs on main

  • onboardingImportWallet/srpButtonToSrpForm: +16%
  • onboardingImportWallet/confirmSrpToPwForm: +12%
  • onboardingImportWallet/pwFormToMetricsScreen: +13%
  • onboardingImportWallet/metricsToWalletReadyScreen: +13%
  • onboardingImportWallet/doneButtonToHomeScreen: -92%
  • onboardingImportWallet/openAccountMenuToAccountListLoaded: -45%
  • onboardingImportWallet/longTaskCount: -86%
  • onboardingImportWallet/longTaskTotalDuration: -96%
  • onboardingImportWallet/longTaskMaxDuration: -93%
  • onboardingImportWallet/tbt: -100%
  • onboardingImportWallet/total: -79%
  • onboardingNewWallet/longTaskCount: -69%
  • onboardingNewWallet/longTaskTotalDuration: -79%
  • onboardingNewWallet/longTaskMaxDuration: -51%
  • onboardingNewWallet/tbt: -100%
  • solanaAssetDetails/assetClickToPriceChart: -60%
  • solanaAssetDetails/longTaskCount: -100%
  • solanaAssetDetails/longTaskTotalDuration: -100%
  • solanaAssetDetails/longTaskMaxDuration: -100%
  • solanaAssetDetails/tbt: -100%
  • solanaAssetDetails/total: -60%
  • solanaAssetDetails/inp: +43%
  • solanaAssetDetails/fcp: +22%
  • solanaAssetDetails/lcp: +14%
  • importSrpHome/loginToHomeScreen: -27%
  • importSrpHome/homeAfterImportWithNewWallet: -24%
  • importSrpHome/longTaskCount: -65%
  • importSrpHome/longTaskTotalDuration: -62%
  • importSrpHome/longTaskMaxDuration: -23%
  • importSrpHome/tbt: -60%
  • importSrpHome/total: -24%
  • importSrpHome/inp: -35%
  • importSrpHome/fcp: -13%
  • importSrpHome/lcp: -12%
  • importSrpHome/cls: +422%
  • sendTransactions/openSendPageFromHome: -38%
  • sendTransactions/selectTokenToSendFormLoaded: +11%
  • sendTransactions/reviewTransactionToConfirmationPage: -98%
  • sendTransactions/longTaskCount: -100%
  • sendTransactions/longTaskTotalDuration: -100%
  • sendTransactions/longTaskMaxDuration: -100%
  • sendTransactions/tbt: -100%
  • sendTransactions/total: -96%
  • sendTransactions/inp: -22%
  • sendTransactions/lcp: -62%
  • sendTransactions/cls: +171%
  • swap/openSwapPageFromHome: -17%
  • swap/fetchAndDisplaySwapQuotes: +131%
  • swap/longTaskCount: +33%
  • swap/longTaskMaxDuration: +12%
  • swap/tbt: -32%
  • swap/total: +129%
  • swap/lcp: -73%
  • swap/cls: -92%

🌐 Core Web Vitals — 🟢 good · 🟡 needs improvement · 🔴 poor (web.dev thresholds)

  • 🟡 assetDetails/FCP: p75 1.9s
  • 🟡 solanaAssetDetails/FCP: p75 1.9s
Dapp Page Load Benchmarks · Samples: 100
Benchmarkchrome-webpack
dappPageLoad
[Sentry log · main/release]
🟢 [CI log]
Bundle size diffs
  • background: 105 Bytes (0%)
  • ui: 50 Bytes (0%)
  • common: 0 Bytes (0%)
  • other: 0 Bytes (0%)
  • contentScripts: 0 Bytes (0%)
  • zip: -18.72 KiB (-0.09%)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk:medium size-XS team-networks PRs from the Networks team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant