metamask-extension icon indicating copy to clipboard operation
metamask-extension copied to clipboard

fix: add wallet status to prevent account creations during discovery

Open ccharly opened this issue 3 months ago • 17 comments

Description

Using the wallet status to report this at UI level. This allow the user to know what's going on and also prevent from clicking on the "+ Add account" button while discovery is running.

Open in GitHub Codespaces

Changelog

CHANGELOG entry: Display the wallet status on the account list page ("Discovering accounts...")

Related issues

N/A

Manual testing steps

  1. Onboard your wallet with an SRP that has multiple accounts and funds
  2. Disable "Backup & Sync" before finalizing onboarding
  3. Confirm onboarding
  4. Once on the home page, go to the account list
  5. You should now see a new message "Discovering accounts..."
  • You should not be able to create account on that wallet until the discovery is done
  1. Once discovery is done, the button "+ Add account" should appear again

Screenshots/Recordings

Before

https://github.com/user-attachments/assets/49e58450-abb2-4a3e-8f64-f3c25a575bf3

After

https://github.com/user-attachments/assets/b57886e1-b9c3-4297-9943-3ee06ffb3998

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] Surfaces wallet-level discovery status to the UI (disabling Add account during operations) and runs account discovery on unlock; updates selectors, hooks, tests/mocks, and bumps multichain-account-service.

  • UI/UX:
    • Add wallet status-driven loading states via useAccountsWalletOperationsLoadingStates, showing "Discovering accounts..." and disabling + Add account during discovery/alignment in AddMultichainAccount.
    • Include wallet status in selectors (getWalletsWithAccounts, getWalletStatus) and test fixtures.
    • Localization: add discoveringMultichainAccountButtonLoading message.
  • Controller:
    • Ensure account tree sync with user storage before discovery in discoverAndCreateAccounts.
    • On unlock, asynchronously run resyncAccounts and discovery across all HD entropy sources via new getHDEntropySources.
  • Tests/Mocking:
    • New discovery mocking utilities (MockedDiscoveryBuilder) and Solana/Infura constants; refactor E2E to use them and simplify balance mocks.
    • Update unit/E2E tests to expect wallet-level loading messages and async discovery behavior.
  • Dependencies:
    • Bump @metamask/multichain-account-service to ^4.0.1.

Written by Cursor Bugbot for commit 33aa4f446b0839700747ab35014faff6c0903bf4. This will update automatically on new commits. Configure here.

ccharly avatar Nov 12 '25 21:11 ccharly

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.

github-actions[bot] avatar Nov 12 '25 21:11 github-actions[bot]

✨ Files requiring CODEOWNER review ✨

🔑 @MetaMask/accounts-engineers (13 files, +323 -118)
  • 📁 test/
    • 📁 e2e/
      • 📁 helpers/
        • 📁 identity/
          • 📁 user-storage/
            • 📄 userStorageMockttpController.ts +20 -9
      • 📁 tests/
        • 📁 identity/
          • 📁 account-syncing/
            • 📄 account-syncing-settings-toggle.spec.ts +1 -1
            • 📄 balances.spec.ts +14 -16
            • 📄 multi-srp.spec.ts +12 -3
            • 📄 mocks.ts +1 -34
        • 📁 multichain-accounts/
          • 📄 add-wallet.spec.ts +10 -1
          • 📄 common.ts +36 -15
          • 📄 discovery.ts +195 -0
  • 📁 ui/
    • 📁 components/
      • 📁 multichain-accounts/
        • 📁 add-multichain-account/
          • 📄 add-multichain-account.test.tsx +21 -27
          • 📄 add-multichain-account.tsx +6 -6
        • 📁 multichain-accounts-tree/
          • 📄 multichain-accounts-tree.test.tsx +2 -0
    • 📁 pages/
      • 📁 multichain-accounts/
        • 📁 multichain-accounts-connect-page/
          • 📄 multichain-accounts-connect-page.test.tsx +0 -6
    • 📁 selectors/
      • 📁 multichain-accounts/
        • 📄 account-tree.test.ts +5 -0

🧪 @MetaMask/qa (2 files, +21 -4)
  • 📁 test/
    • 📁 e2e/
      • 📁 page-objects/
        • 📁 pages/
          • 📁 home/
            • 📄 homepage.ts +13 -4
        • 📄 mock-e2e.js +8 -0

metamaskbot avatar Nov 12 '25 21:11 metamaskbot

Builds ready [16993b2]
UI Startup Metrics (1159 ± 93 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1159100214309312131326
load99485212788510541132
domContentLoaded98784412398210481123
domInteractive211493141956
firstPaint68890128338610201151
backgroundConnect19717225120205241
firstReactRender23175062534
getState1975382335
initialActions001001
loadScripts797671103679862930
setupStore1061821113
numNetworkReqs1367720672
BrowserifyPower User HomeuiStartup23222113260714924292607
load1170993164320314451643
domContentLoaded1145962163220414171632
domInteractive521813943118139
firstPaint920297149438611161494
backgroundConnect25323028914258289
firstReactRender64261383398138
getState24416935657309356
initialActions001001
loadScripts916740139420211911394
setupStore24103983239
numNetworkReqs1769438591276385
WebpackStandard HomeuiStartup82970612351008251085
load614554102794603871
domContentLoaded607549100090596859
domInteractive171278131453
firstPaint216601004231199836
backgroundConnect251175132652
firstReactRender291876103437
getState1262941320
initialActions001001
loadScripts60454799088594849
setupStore1253751420
numNetworkReqs1367820872
WebpackPower User HomeuiStartup1089858183434114931834
load68457011011748881101
domContentLoaded659559976147853976
domInteractive34121223670122
firstPaint38385980321613980
backgroundConnect57162397078239
firstReactRender27243122731
getState1389216122154161
initialActions001011
loadScripts655557966143843966
setupStore1463192431
numNetworkReqs1336727667182276
FirefoxBrowserifyStandard HomeuiStartup14341294197412514751745
load1211110514918312471412
domContentLoaded1211110414918312471412
domInteractive1023532150106214
firstPaint------
backgroundConnect45261772651103
firstReactRender27226172749
getState1073641018
initialActions001001
loadScripts1184108514267312201343
setupStore1267491130
numNetworkReqs1266814753
BrowserifyPower User HomeuiStartup27291809334748432063347
load14941152212727716812127
domContentLoaded14941152212627716812126
domInteractive340100935230480935
firstPaint------
backgroundConnect22631572143324572
firstReactRender503481136181
getState1457422345190223
initialActions30338133
loadScripts14501133207426716302074
setupStore691224661104246
numNetworkReqs1558624361221243
WebpackStandard HomeuiStartup15911419223414716121934
load13541177167310313841574
domContentLoaded13541177167210313831574
domInteractive943135341100179
firstPaint------
backgroundConnect49252663054111
firstReactRender3424119143673
getState157202221250
initialActions002001
loadScripts1325116115849313611533
setupStore15677151351
numNetworkReqs1366817765
WebpackPower User HomeuiStartup30362513344326432923443
load17011466224121718742241
domContentLoaded17001466224021718732240
domInteractive28136619189531619
firstPaint------
backgroundConnect225131542100229542
firstReactRender62341062271106
getState1487621238186212
initialActions102112
loadScripts16501434212321218392123
setupStore1042945096143450
numNetworkReqs1727636279225362
📊 Page Load Benchmark Results

Current Commit: 16993b2 | Date: 11/12/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±162ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 737ms (±160ms) 🟢 | historical mean value: 726ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 91ms (±143ms) 🟢 | historical mean value: 79ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 162ms 1.01s 2.65s 1.07s 2.65s
domContentLoaded 737ms 160ms 700ms 2.31s 749ms 2.31s
firstPaint 91ms 143ms 60ms 1.51s 84ms 1.51s
firstContentfulPaint 91ms 143ms 60ms 1.51s 84ms 1.51s
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms

metamaskbot avatar Nov 12 '25 21:11 metamaskbot

Builds ready [860cdc1]
UI Startup Metrics (1262 ± 116 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12621076171611613361478
load1091940152910611621274
domContentLoaded1084935152110511531262
domInteractive231581162075
firstPaint66580135744210821244
backgroundConnect23721928510240257
firstReactRender29204963144
getState2275892641
initialActions104112
loadScripts85470012971069311027
setupStore1273041221
numNetworkReqs1367219671
BrowserifyPower User HomeuiStartup21651974267715422152677
load11941006189725814701897
domContentLoaded1172990186525814601865
domInteractive611918158137181
firstPaint727199157441710811574
backgroundConnect26224530516279305
firstReactRender683996178596
getState22516829445272294
initialActions102112
loadScripts937757161825512251618
setupStore26104393143
numNetworkReqs1339520438189204
WebpackStandard HomeuiStartup84370112361058431114
load61756099696605917
domContentLoaded61055597992600903
domInteractive181277141452
firstPaint19658983213190791
backgroundConnect251073143155
firstReactRender31196493640
getState1163041317
initialActions104111
loadScripts60755396990598892
setupStore1163551320
numNetworkReqs1367119870
WebpackPower User HomeuiStartup1094923152321813811523
load68958710731587601073
domContentLoaded664576965128729965
domInteractive35131103687110
firstPaint38498969301611969
backgroundConnect581717163163171
firstReactRender42374624346
getState1419518126159181
initialActions101011
loadScripts660574955124719955
setupStore1372682526
numNetworkReqs836314025101140
FirefoxBrowserifyStandard HomeuiStartup15961380218416416451986
load13331188170711713781611
domContentLoaded13331188170611613781610
domInteractive54351903744167
firstPaint------
backgroundConnect4522149205190
firstReactRender30235153044
getState1283951422
initialActions213123
loadScripts13071169167511013481558
setupStore16668111451
numNetworkReqs1267616861
BrowserifyPower User HomeuiStartup27642384341626729523416
load14831250192519717371925
domContentLoaded14821250192519717371925
domInteractive21963622165431622
firstPaint------
backgroundConnect23885572132322572
firstReactRender79461211987121
getState1767935676179356
initialActions213123
loadScripts14371212188620317131886
setupStore893218841116188
numNetworkReqs1368327574246275
WebpackStandard HomeuiStartup16631445231115816932042
load14121230176711914621705
domContentLoaded14121229176611914611704
domInteractive57311833463140
firstPaint------
backgroundConnect51252452855109
firstReactRender362790143687
getState1375991224
initialActions113122
loadScripts13811211170411014331648
setupStore167100161558
numNetworkReqs1366817766
WebpackPower User HomeuiStartup29062122333829631393338
load16891273233728219402337
domContentLoaded16891273233728219402337
domInteractive22940648180446648
firstPaint------
backgroundConnect20452528120256528
firstReactRender81441152295115
getState1829945697208456
initialActions213133
loadScripts16461233229128319162291
setupStore124639687166396
numNetworkReqs1378224649167246
📊 Page Load Benchmark Results

Current Commit: 860cdc1 | Date: 11/17/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±41ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 734ms (±39ms) 🟢 | historical mean value: 720ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 78ms (±10ms) 🟢 | historical mean value: 77ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 41ms 1.03s 1.37s 1.08s 1.37s
domContentLoaded 734ms 39ms 707ms 1.03s 750ms 1.03s
firstPaint 78ms 10ms 64ms 156ms 84ms 156ms
firstContentfulPaint 78ms 10ms 64ms 156ms 84ms 156ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 332 Bytes (0.01%)
  • ui: 1.45 KiB (0.02%)
  • common: 98 Bytes (0%)

metamaskbot avatar Nov 17 '25 11:11 metamaskbot

Builds ready [d933b6c]
UI Startup Metrics (1259 ± 106 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12591056163310613301417
load108591214459911511252
domContentLoaded107890714339711441240
domInteractive241496182073
firstPaint67280143844711111227
backgroundConnect23421833614238255
firstReactRender30205283448
getState23875132641
initialActions104112
loadScripts8506921191969141012
setupStore1153351223
numNetworkReqs1367720674
BrowserifyPower User HomeuiStartup19781841245314919892453
load1047875168423612571684
domContentLoaded1024860167623612361676
domInteractive521716750104167
firstPaint88122414703309861470
backgroundConnect20918525418215254
firstReactRender74411212491121
getState21717727630251276
initialActions103113
loadScripts836675143122010501431
setupStore23113252732
numNetworkReqs1299819534178195
WebpackStandard HomeuiStartup84771512641058511098
load621563104392613888
domContentLoaded613559101588605868
domInteractive1812101161553
firstPaint203581050197190621
backgroundConnect251070132659
firstReactRender3319264253643
getState1162031316
initialActions104111
loadScripts610557100485603858
setupStore1263751321
numNetworkReqs1367519671
WebpackPower User HomeuiStartup1058924142216312731422
load67157810191327701019
domContentLoaded657569981125756981
domInteractive41141784992178
firstPaint3317310233075871023
backgroundConnect38101303471130
firstReactRender41394524245
getState1427817425156174
initialActions101011
loadScripts653567971121745971
setupStore1462792527
numNetworkReqs806412321112123
FirefoxBrowserifyStandard HomeuiStartup14901328208913315051799
load1242113915037812611475
domContentLoaded1242113915027812611474
domInteractive54342393650160
firstPaint------
backgroundConnect412696134873
firstReactRender28235452942
getState1177271118
initialActions203122
loadScripts1219112214717612371440
setupStore187233331354
numNetworkReqs1266315756
BrowserifyPower User HomeuiStartup27341866333138630423331
load15241214190921417691909
domContentLoaded15241213190921417691909
domInteractive24039539163438539
firstPaint------
backgroundConnect26442476126393476
firstReactRender77511171892117
getState1856538578210385
initialActions218228
loadScripts14661193180019417101800
setupStore771418248114182
numNetworkReqs1366927469212274
WebpackStandard HomeuiStartup16521486218016016632140
load13941239172710414331643
domContentLoaded13941239172710414331643
domInteractive58312133166130
firstPaint------
backgroundConnect51251392555117
firstReactRender342582123580
getState1275681129
initialActions103122
loadScripts1364119016479514041601
setupStore176113201378
numNetworkReqs1367018765
WebpackPower User HomeuiStartup29682584361529132513615
load17471456242826719512428
domContentLoaded17471455242726719512427
domInteractive23443648186443648
firstPaint------
backgroundConnect2239042697296426
firstReactRender905113926118139
getState20210045291240452
initialActions317137
loadScripts16941391226425019232264
setupStore1102242895135428
numNetworkReqs1357726466181264
📊 Page Load Benchmark Results

Current Commit: d933b6c | Date: 11/18/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 983ms (±45ms) 🟢 | historical mean value: 1.05s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 684ms (±60ms) 🟢 | historical mean value: 730ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 85ms (±120ms) 🟢 | historical mean value: 80ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 983ms 45ms 952ms 1.32s 1.03s 1.32s
domContentLoaded 684ms 60ms 657ms 1.22s 724ms 1.22s
firstPaint 85ms 120ms 60ms 1.28s 80ms 1.28s
firstContentfulPaint 85ms 120ms 60ms 1.28s 80ms 1.28s
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 801 Bytes (0.02%)
  • ui: 10.87 KiB (0.15%)
  • common: 2.21 KiB (0.03%)

metamaskbot avatar Nov 18 '25 10:11 metamaskbot

Builds ready [3170982]
UI Startup Metrics (1277 ± 81 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1277110514718113371425
load109995312457911561232
domContentLoaded109294812367911511226
domInteractive241496202183
firstPaint62880126843210991229
backgroundConnect23922536115243256
firstReactRender3421112123752
getState24752103042
initialActions103112
loadScripts860715100680920988
setupStore1263051323
numNetworkReqs1367620672
BrowserifyPower User HomeuiStartup21751881288522121842885
load1195996209328713782093
domContentLoaded1176981206628413622066
domInteractive701924972152249
firstPaint50122715093995211509
backgroundConnect25623532924257329
firstReactRender714798148398
getState22018529831236298
initialActions102122
loadScripts940747176726611381767
setupStore271156113456
numNetworkReqs1309119736183197
WebpackStandard HomeuiStartup8367161215988381097
load61255595484609868
domContentLoaded60454992079602856
domInteractive171269131453
firstPaint18759957178200578
backgroundConnect241373142467
firstReactRender3219231213640
getState1162831215
initialActions102111
loadScripts60154790977600846
setupStore1153751316
numNetworkReqs1367520872
WebpackPower User HomeuiStartup1082911150321012521503
load68457611001667861100
domContentLoaded66055810471467251047
domInteractive39131594679159
firstPaint4147311073387301107
backgroundConnect57112616376261
firstReactRender40384524145
getState1399216522150165
initialActions101011
loadScripts65655610371437141037
setupStore86111911
numNetworkReqs836013326110133
FirefoxBrowserifyStandard HomeuiStartup15081330209914215591791
load1264113615409713061484
domContentLoaded1264113615409713051483
domInteractive57343264259153
firstPaint------
backgroundConnect4221158204484
firstReactRender2923118112946
getState138229221120
initialActions213122
loadScripts1239111615209312771434
setupStore14678111336
numNetworkReqs1267416858
BrowserifyPower User HomeuiStartup27371969374338928613743
load15351234203024317652030
domContentLoaded15341234203024317642030
domInteractive21940616178461616
firstPaint------
backgroundConnect1714439386232393
firstReactRender78471152090115
getState1736742894192428
initialActions214134
loadScripts14951209199324317431993
setupStore1161640592158405
numNetworkReqs1358027669196276
WebpackStandard HomeuiStartup18411537347725718612272
load15551324317122415791950
domContentLoaded15551323317022415791950
domInteractive8333176917470154
firstPaint------
backgroundConnect62263244463139
firstReactRender372996113852
getState1385861325
initialActions203123
loadScripts15161305314421815321917
setupStore207248271760
numNetworkReqs1367018766
WebpackPower User HomeuiStartup29882444357836634893578
load17141421220421519562204
domContentLoaded17141420220421519562204
domInteractive23462516151406516
firstPaint------
backgroundConnect238113491111294491
firstReactRender82501231896123
getState1758541476191414
initialActions214134
loadScripts16701393209220619202092
setupStore832313234115132
numNetworkReqs1378123349170233
📊 Page Load Benchmark Results

Current Commit: 3170982 | Date: 11/18/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.03s (±40ms) 🟡 | historical mean value: 1.05s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 718ms (±37ms) 🟢 | historical mean value: 730ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±13ms) 🟢 | historical mean value: 80ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.03s 40ms 1.00s 1.33s 1.06s 1.33s
domContentLoaded 718ms 37ms 692ms 1.00s 745ms 1.00s
firstPaint 76ms 13ms 56ms 184ms 88ms 184ms
firstContentfulPaint 76ms 13ms 56ms 184ms 88ms 184ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 801 Bytes (0.02%)
  • ui: 10.87 KiB (0.15%)
  • common: 2.21 KiB (0.03%)

metamaskbot avatar Nov 18 '25 12:11 metamaskbot

Builds ready [96575e3]
UI Startup Metrics (1235 ± 94 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1235107314839412971404
load107593113148811271241
domContentLoaded106892713048711181225
domInteractive231493172071
firstPaint61290131042710521207
backgroundConnect23522128010238254
firstReactRender27184452940
getState2076282433
initialActions107112
loadScripts840685107586889983
setupStore1051921114
numNetworkReqs1367419671
BrowserifyPower User HomeuiStartup21691939254516023472545
load1173999175421713991754
domContentLoaded1147987173422013841734
domInteractive571815953136159
firstPaint746223148947010911489
backgroundConnect26023329017273290
firstReactRender73411001683100
getState21117725022230250
initialActions102112
loadScripts912766146321011521463
setupStore311369133269
numNetworkReqs1318820440189204
WebpackStandard HomeuiStartup87975212641088801169
load640577100993632915
domContentLoaded63257199089626898
domInteractive191266141559
firstPaint21963994229194864
backgroundConnect271280142759
firstReactRender32207093841
getState1274041316
initialActions103111
loadScripts62956997987624887
setupStore1263851419
numNetworkReqs1367419871
WebpackPower User HomeuiStartup1103921166823913891668
load670579996141805996
domContentLoaded651568936124776936
domInteractive331394338494
firstPaint32174969294573969
backgroundConnect55102587366258
firstReactRender41384524245
getState1439716822155168
initialActions101011
loadScripts647566926120766926
setupStore1662792627
numNetworkReqs806113427112134
FirefoxBrowserifyStandard HomeuiStartup14931325200113915191822
load1252113215168812811444
domContentLoaded1252113215158812811443
domInteractive57333044157152
firstPaint------
backgroundConnect4222152204492
firstReactRender29225072846
getState13785111136
initialActions203122
loadScripts1226109714828312571403
setupStore167224281136
numNetworkReqs1266515857
BrowserifyPower User HomeuiStartup27422012333934429503339
load14681174190719916401907
domContentLoaded14671173190719916401907
domInteractive22539555164374555
firstPaint------
backgroundConnect26734541153445541
firstReactRender875212523115125
getState1556421145189211
initialActions41337333
loadScripts14171155173718216131737
setupStore75172185196218
numNetworkReqs1327725968234259
WebpackStandard HomeuiStartup16221444214014416451946
load13681206176710914101646
domContentLoaded13671206176710914101645
domInteractive55302063058113
firstPaint------
backgroundConnect48242663052107
firstReactRender352584123773
getState147149171250
initialActions103122
loadScripts13381184174710413751574
setupStore15769121451
numNetworkReqs1367116863
WebpackPower User HomeuiStartup29542537337524531353375
load17141424236427919472364
domContentLoaded17141423236428019472364
domInteractive23039666204397666
firstPaint------
backgroundConnect246142576111290576
firstReactRender814812623103126
getState1577424744180247
initialActions327237
loadScripts16551397218425519042184
setupStore12533386105149386
numNetworkReqs1376627168189271
📊 Page Load Benchmark Results

Current Commit: 96575e3 | Date: 11/18/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.03s (±123ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 723ms (±147ms) 🟢 | historical mean value: 725ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 88ms (±131ms) 🟢 | historical mean value: 81ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.03s 123ms 994ms 2.23s 1.03s 2.23s
domContentLoaded 723ms 147ms 687ms 2.17s 723ms 2.17s
firstPaint 88ms 131ms 56ms 1.39s 84ms 1.39s
firstContentfulPaint 88ms 131ms 56ms 1.39s 84ms 1.39s
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 1.14 KiB (0.02%)
  • ui: 11.33 KiB (0.15%)
  • common: 2.24 KiB (0.03%)

metamaskbot avatar Nov 18 '25 16:11 metamaskbot

Builds ready [fb9e57c]
UI Startup Metrics (1236 ± 105 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12361089162310512941445
load106292813579411201223
domContentLoaded105692313459311151212
domInteractive231491171865
firstPaint63598124842510541218
backgroundConnect2322192639236251
firstReactRender28214863042
getState2186192341
initialActions103112
loadScripts830692109990890980
setupStore1163241217
numNetworkReqs1367419671
BrowserifyPower User HomeuiStartup21291884250216122482502
load11691009187623213471876
domContentLoaded1146993185423313291854
domInteractive56182015297201
firstPaint51420118634374681863
backgroundConnect26224330018267300
firstReactRender704588138288
getState21017326631244266
initialActions105115
loadScripts912757158722610981587
setupStore281157113557
numNetworkReqs1299519536178195
WebpackStandard HomeuiStartup8417201256958451077
load613562102479609834
domContentLoaded60655899876604820
domInteractive181274131457
firstPaint219561001231196753
backgroundConnect241263122855
firstReactRender311981103740
getState1162231316
initialActions103111
loadScripts60355698774601810
setupStore1263551319
numNetworkReqs1367419870
WebpackPower User HomeuiStartup1118927177528415041775
load70558111821988771182
domContentLoaded68257011511788611151
domInteractive44132476179247
firstPaint3927811553125881155
backgroundConnect55122046380204
firstReactRender41384524345
getState1449417622154176
initialActions101011
loadScripts67856811411748511141
setupStore1372782427
numNetworkReqs836213528128135
FirefoxBrowserifyStandard HomeuiStartup15351357214113815651819
load1288115715689713091507
domContentLoaded1287115715679713091507
domInteractive57352144154174
firstPaint------
backgroundConnect4329119164874
firstReactRender29236462843
getState1174151122
initialActions203122
loadScripts1261113815189212831474
setupStore14567111241
numNetworkReqs1266816760
BrowserifyPower User HomeuiStartup30652249419852533814198
load16891365255637320042556
domContentLoaded16891365255637320042556
domInteractive24677812202443812
firstPaint------
backgroundConnect30485722172457722
firstReactRender82491312296131
getState1627325747201257
initialActions327247
loadScripts16411302252537019542525
setupStore82372264798226
numNetworkReqs1318127968170279
WebpackStandard HomeuiStartup16611425229817716772132
load14061226186412614351666
domContentLoaded14051225186412614351666
domInteractive62303534569132
firstPaint------
backgroundConnect53252404153135
firstReactRender362388143582
getState177226311248
initialActions103122
loadScripts13761206177011614071622
setupStore1265181229
numNetworkReqs1366817765
WebpackPower User HomeuiStartup26862098317330528693173
load16071360194618618591946
domContentLoaded16061360194618618581946
domInteractive19235534160375534
firstPaint------
backgroundConnect19065521100224521
firstReactRender73441151891115
getState1598622438195224
initialActions41317231
loadScripts15661279192219118361922
setupStore891622861142228
numNetworkReqs1348126466232264
📊 Page Load Benchmark Results

Current Commit: fb9e57c | Date: 11/18/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.06s (±40ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 740ms (±37ms) 🟢 | historical mean value: 725ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 80ms (±12ms) 🟢 | historical mean value: 81ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.06s 40ms 1.03s 1.34s 1.11s 1.34s
domContentLoaded 740ms 37ms 713ms 1.00s 773ms 1.00s
firstPaint 80ms 12ms 64ms 188ms 92ms 188ms
firstContentfulPaint 80ms 12ms 64ms 188ms 92ms 188ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 3.29 KiB (0.07%)
  • ui: 10.97 KiB (0.15%)
  • common: 2.24 KiB (0.03%)

metamaskbot avatar Nov 18 '25 17:11 metamaskbot

Builds ready [9ab65ba]
📊 Page Load Benchmark Results

Current Commit: 9ab65ba | Date: 11/19/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±45ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 722ms (±41ms) 🟢 | historical mean value: 724ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±11ms) 🟢 | historical mean value: 77ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 45ms 1.02s 1.37s 1.05s 1.37s
domContentLoaded 722ms 41ms 703ms 1.02s 735ms 1.02s
firstPaint 76ms 11ms 60ms 164ms 88ms 164ms
firstContentfulPaint 76ms 11ms 60ms 164ms 88ms 164ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 1.85 KiB (0.04%)
  • ui: 28.8 KiB (0.39%)
  • common: 26.36 KiB (0.3%)

metamaskbot avatar Nov 19 '25 09:11 metamaskbot

Builds ready [9d2530f]
📊 Page Load Benchmark Results

Current Commit: 9d2530f | Date: 11/19/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±55ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 721ms (±41ms) 🟢 | historical mean value: 722ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 77ms (±13ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 55ms 1.01s 1.49s 1.05s 1.49s
domContentLoaded 721ms 41ms 701ms 1.01s 730ms 1.01s
firstPaint 77ms 13ms 60ms 192ms 88ms 192ms
firstContentfulPaint 77ms 13ms 60ms 192ms 88ms 192ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 1.85 KiB (0.04%)
  • ui: 29.45 KiB (0.4%)
  • common: 26.45 KiB (0.3%)

metamaskbot avatar Nov 19 '25 11:11 metamaskbot

Builds ready [9979f57]
UI Startup Metrics (1261 ± 99 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1261108215239913171460
load107893513488911321232
domContentLoaded107193213428911241223
domInteractive2514119222190
firstPaint64490135344711001227
backgroundConnect21719725410223234
firstReactRender281979102848
getState311571103453
initialActions104112
loadScripts8617171113879151014
setupStore1164341116
numNetworkReqs1367619670
BrowserifyPower User HomeuiStartup19091571255523621192342
load1017880164116310331463
domContentLoaded1001868162015910141445
domInteractive37172054129167
firstPaint5739816344109591403
backgroundConnect22520029814233251
firstReactRender80401441688101
getState18312937355199331
initialActions102011
loadScripts79267514011587941239
setupStore20957113042
numNetworkReqs1126726143132199
WebpackStandard HomeuiStartup8426981187918641032
load59754593672603758
domContentLoaded58953889366597744
domInteractive171274121549
firstPaint18159833182173633
backgroundConnect2712109222490
firstReactRender3319132153961
getState19124352225
initialActions103111
loadScripts58653688464595736
setupStore1263041322
numNetworkReqs1367620872
WebpackPower User HomeuiStartup13251044206217614381642
load66157111731346791058
domContentLoaded64155811471246461023
domInteractive30131623521132
firstPaint315631153281574933
backgroundConnect49123264667123
firstReactRender7639112158498
getState1529424422165185
initialActions101011
loadScripts63855611391226441014
setupStore18753123138
numNetworkReqs1336724247182217
FirefoxBrowserifyStandard HomeuiStartup13191126194113213841590
load110597213308511701258
domContentLoaded110397213298511691254
domInteractive66312363985135
firstPaint------
backgroundConnect4223187244580
firstReactRender24185462437
getState126179191021
initialActions103122
loadScripts107895612987811461221
setupStore13577131037
numNetworkReqs1266214850
BrowserifyPower User HomeuiStartup25391943309124726732989
load12121012167014912401572
domContentLoaded12111012167014912401572
domInteractive13836578115154446
firstPaint------
backgroundConnect14129891123172439
firstReactRender78411201791108
getState22551844227177817
initialActions3132427
loadScripts1175989164114411941553
setupStore1409767202104729
numNetworkReqs98622204299201
WebpackStandard HomeuiStartup14461241199012614931711
load1229106514919012941387
domContentLoaded1229106114919012911387
domInteractive64271803581130
firstPaint------
backgroundConnect4016259284295
firstReactRender2921163153039
getState12660101246
initialActions103122
loadScripts1205105214288412611355
setupStore1264891240
numNetworkReqs1367117763
WebpackPower User HomeuiStartup27222149356427429193138
load14051076205619215181787
domContentLoaded14051076205519215181787
domInteractive13230568113151431
firstPaint------
backgroundConnect1322846791194285
firstReactRender893915521101127
getState25065909241225832
initialActions3038437
loadScripts13671060197418914411768
setupStore99680615986672
numNetworkReqs1025525948119206
📊 Page Load Benchmark Results

Current Commit: 9979f57 | Date: 11/19/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±40ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 735ms (±36ms) 🟢 | historical mean value: 723ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 77ms (±9ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 40ms 1.03s 1.37s 1.07s 1.37s
domContentLoaded 735ms 36ms 712ms 1.01s 755ms 1.01s
firstPaint 77ms 9ms 64ms 152ms 84ms 152ms
firstContentfulPaint 77ms 9ms 64ms 152ms 84ms 152ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 1.85 KiB (0.04%)
  • ui: 32.93 KiB (0.44%)
  • common: 26.49 KiB (0.3%)

metamaskbot avatar Nov 19 '25 15:11 metamaskbot

Builds ready [f9394b1]
UI Startup Metrics (1235 ± 88 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1235106014748812921412
load105090112508411111194
domContentLoaded104489612448311071188
domInteractive241393182176
firstPaint52284121439610231160
backgroundConnect21719830114220237
firstReactRender31205693747
getState351783134161
initialActions106112
loadScripts834681103283895967
setupStore1172831218
numNetworkReqs1367719670
BrowserifyPower User HomeuiStartup18471570266322320102194
load98887517741569841392
domContentLoaded97286717591549671359
domInteractive34161813527137
firstPaint56510215033789181305
backgroundConnect21920126111224245
firstReactRender78391291787103
getState18013530841192262
initialActions103112
loadScripts77067215281517691148
setupStore221091143051
numNetworkReqs996720034105192
WebpackStandard HomeuiStartup8637301137778891034
load60955084759622752
domContentLoaded60154382355617727
domInteractive181161121555
firstPaint18158827178190596
backgroundConnect2813108212581
firstReactRender32205494045
getState20123042228
initialActions104112
loadScripts59854181453615719
setupStore1263041420
numNetworkReqs1367519870
WebpackPower User HomeuiStartup13081143185616613991692
load65556711221306661044
domContentLoaded6345561096116638956
domInteractive30121763328119
firstPaint359601105294629962
backgroundConnect46112403860143
firstReactRender7537122158395
getState1449621222156192
initialActions102011
loadScripts6315541088114636948
setupStore15690131936
numNetworkReqs1116621843132200
FirefoxBrowserifyStandard HomeuiStartup12981132196312413601492
load109197113138311451246
domContentLoaded109097113138311451246
domInteractive65312374583167
firstPaint------
backgroundConnect3922138194085
firstReactRender24185062343
getState12618720919
initialActions103122
loadScripts106895512897911221226
setupStore12611513931
numNetworkReqs1266414855
BrowserifyPower User HomeuiStartup25841796319025827282974
load1193981179216312251552
domContentLoaded1193973179216312251551
domInteractive14835608121170460
firstPaint------
backgroundConnect16231766142211498
firstReactRender85381462299121
getState27654916273221880
initialActions208123
loadScripts1156956165615411901526
setupStore1269808191103709
numNetworkReqs986322141101191
WebpackStandard HomeuiStartup14231232187913114821737
load1207106914419612761396
domContentLoaded1206106914419712761396
domInteractive65271823782132
firstPaint------
backgroundConnect41201312442114
firstReactRender29218093238
getState146128161148
initialActions102122
loadScripts1180105313808912501347
setupStore13479131244
numNetworkReqs1366817762
WebpackPower User HomeuiStartup26832098320525728713088
load13901157189016214411687
domContentLoaded13891155188916214411687
domInteractive14132638114158404
firstPaint------
backgroundConnect1383063591187273
firstReactRender87421692296125
getState24253904242229860
initialActions311061127
loadScripts13511133186916113891661
setupStore1126787165108700
numNetworkReqs965820443102190
📊 Page Load Benchmark Results

Current Commit: f9394b1 | Date: 11/19/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.03s (±51ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 720ms (±49ms) 🟢 | historical mean value: 727ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 74ms (±11ms) 🟢 | historical mean value: 78ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.03s 51ms 1.00s 1.32s 1.07s 1.32s
domContentLoaded 720ms 49ms 694ms 1.00s 754ms 1.00s
firstPaint 74ms 11ms 56ms 156ms 84ms 156ms
firstContentfulPaint 74ms 11ms 56ms 156ms 84ms 156ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 2.06 KiB (0.04%)
  • ui: -448.29 KiB (-6.03%)
  • common: 26.49 KiB (0.3%)

metamaskbot avatar Nov 19 '25 16:11 metamaskbot

Builds ready [fff09cd]
UI Startup Metrics (1229 ± 99 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1229106915849912931393
load105490112669011191200
domContentLoaded104889612558911101192
domInteractive2415111192078
firstPaint58894126843310901196
backgroundConnect2091932499214225
firstReactRender28194983147
getState3214111123551
initialActions102112
loadScripts845695103688907991
setupStore1164751118
numNetworkReqs1367619670
BrowserifyPower User HomeuiStartup18501562271722620492172
load99788118691719881458
domContentLoaded98187418401689671446
domInteractive35162144028151
firstPaint5439018534139181433
backgroundConnect22020326011226241
firstReactRender77401201484100
getState18313831343196284
initialActions105112
loadScripts77867216281667661238
setupStore19105292736
numNetworkReqs976520636104195
WebpackStandard HomeuiStartup8347031135778501004
load59254589864603743
domContentLoaded58554086760595726
domInteractive171167121451
firstPaint19058871169189588
backgroundConnect251292162662
firstReactRender3419219213751
getState20124162329
initialActions106111
loadScripts58353885859593717
setupStore1252441418
numNetworkReqs1367518871
WebpackPower User HomeuiStartup12961138193714913811587
load6495631112122660959
domContentLoaded6305501070115636931
domInteractive32132334026137
firstPaint329631074287595925
backgroundConnect4411180285793
firstReactRender7539117148195
getState1459019218155170
initialActions102011
loadScripts6285471061114634923
setupStore18670153054
numNetworkReqs1276423048172212
FirefoxBrowserifyStandard HomeuiStartup1196104214709612791370
load101690113127910781146
domContentLoaded101589713127910781143
domInteractive60292353882132
firstPaint------
backgroundConnect321978123560
firstReactRender21184752134
getState95687919
initialActions102012
loadScripts99688812897410571123
setupStore1157110825
numNetworkReqs1266114753
BrowserifyPower User HomeuiStartup25251937307225326882898
load1202971169416912191593
domContentLoaded1202971169416912181593
domInteractive15434620129166525
firstPaint------
backgroundConnect17830800152220503
firstReactRender83411672193120
getState259741202260208837
initialActions3133627
loadScripts1146953166115911641558
setupStore108578415897486
numNetworkReqs986120242112186
WebpackStandard HomeuiStartup14621263193714115031784
load12371058151910213021437
domContentLoaded12371058151910213021437
domInteractive762822945117139
firstPaint------
backgroundConnect4119141234397
firstReactRender29217393049
getState136182201148
initialActions102122
loadScripts1210103715009812781382
setupStore12655101146
numNetworkReqs1366917763
WebpackPower User HomeuiStartup26361998397329728163045
load13711158194717314031829
domContentLoaded13711158194617314031828
domInteractive13329537109165433
firstPaint------
backgroundConnect13927590108182441
firstReactRender885114920100130
getState26163882265208862
initialActions3133437
loadScripts13291127190816713591803
setupStore122880219390745
numNetworkReqs99572284698202
📊 Page Load Benchmark Results

Current Commit: fff09cd | Date: 11/19/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±43ms) 🟡 | historical mean value: 1.05s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 726ms (±41ms) 🟢 | historical mean value: 729ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 78ms (±14ms) 🟢 | historical mean value: 78ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 43ms 1.02s 1.39s 1.08s 1.39s
domContentLoaded 726ms 41ms 706ms 1.06s 751ms 1.06s
firstPaint 78ms 14ms 60ms 204ms 92ms 204ms
firstContentfulPaint 78ms 14ms 60ms 204ms 92ms 204ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 2.06 KiB (0.04%)
  • ui: -448.09 KiB (-6.03%)
  • common: 26.65 KiB (0.31%)

metamaskbot avatar Nov 19 '25 17:11 metamaskbot

Builds ready [6b9792f]
UI Startup Metrics (1278 ± 97 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1278102515729713361468
load105088413288211071222
domContentLoaded104288113127910981213
domInteractive22156982338
firstPaint55288133543010381165
backgroundConnect22119829716226257
firstReactRender473183135478
getState361694164567
initialActions107113
loadScripts830672102775875973
setupStore1375871424
numNetworkReqs1152671325
BrowserifyPower User HomeuiStartup19381628247219420042332
load1083890135310411551256
domContentLoaded1068882133310511441250
domInteractive3017254243052
firstPaint59694134242010331240
backgroundConnect24820476589242513
firstReactRender47379394863
getState18914430030207242
initialActions104112
loadScripts85468511271049321035
setupStore1694871536
numNetworkReqs75592053666192
WebpackStandard HomeuiStartup81468697362860916
load62555779855658738
domContentLoaded61955179256653733
domInteractive21154672242
firstPaint26395747187219647
backgroundConnect1264681429
firstReactRender58332374060144
getState24135392942
initialActions105112
loadScripts61754979055651730
setupStore1164151323
numNetworkReqs1052471324
WebpackPower User HomeuiStartup14941206200517216301825
load72959391990768904
domContentLoaded72258791189761894
domInteractive271769112754
firstPaint27294913218244826
backgroundConnect61762012244437
firstReactRender47406644957
getState19414433442224275
initialActions102112
loadScripts71958590888754892
setupStore1684081536
numNetworkReqs6757199166597
FirefoxBrowserifyStandard HomeuiStartup12761085161712113541504
load104693113137510931195
domContentLoaded104693113137510931195
domInteractive5331140257398
firstPaint------
backgroundConnect47211793163109
firstReactRender35286883662
getState136166221036
initialActions102122
loadScripts101991612876710641131
setupStore12594131033
numNetworkReqs1052961324
BrowserifyPower User HomeuiStartup26681625442266131653530
load1573967268255322072393
domContentLoaded1572967268155322072392
domInteractive141341285271931036
firstPaint------
backgroundConnect1802612322701781066
firstReactRender60381231862109
getState1497443255171248
initialActions2038423
loadScripts1487942265451620452356
setupStore464109912335310
numNetworkReqs70551311771120
WebpackStandard HomeuiStartup15031312293319315351822
load12241077272117212701340
domContentLoaded12231077272117212701339
domInteractive54261323380130
firstPaint------
backgroundConnect47201442947135
firstReactRender39335764153
getState166168231438
initialActions102012
loadScripts12001061269217112431316
setupStore146135161450
numNetworkReqs1052761325
WebpackPower User HomeuiStartup26051730338249529813241
load17351087239344321472312
domContentLoaded17351087239344421472312
domInteractive15131108027682940
firstPaint------
backgroundConnect117261076141152250
firstReactRender5640204205790
getState1397448459163221
initialActions2052523
loadScripts16801072234241920542246
setupStore89496414196338
numNetworkReqs71571201770116
📊 Page Load Benchmark Results

Current Commit: 6b9792f | Date: 12/8/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.03s (±39ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 723ms (±63ms) 🟢 | historical mean value: 718ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 76ms (±15ms) 🟢 | historical mean value: 76ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.03s 39ms 1.01s 1.34s 1.06s 1.34s
domContentLoaded 723ms 63ms 700ms 1.30s 741ms 1.30s
firstPaint 76ms 15ms 60ms 216ms 88ms 216ms
firstContentfulPaint 76ms 15ms 60ms 216ms 88ms 216ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 307 Bytes (0.01%)
  • ui: 1.79 KiB (0.02%)
  • common: 98 Bytes (0%)

metamaskbot avatar Dec 08 '25 11:12 metamaskbot

Builds ready [b635e9e]
UI Startup Metrics (1235 ± 86 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1235106014688612911380
load101885612747410661140
domContentLoaded101185112687310591128
domInteractive21154262237
firstPaint50793116239610201131
backgroundConnect21519324912221240
firstReactRender422880104667
getState3416128193782
initialActions103111
loadScripts804655105470845929
setupStore1163041222
numNetworkReqs1053071325
BrowserifyPower User HomeuiStartup18731530238113919502117
load1070891146910611481224
domContentLoaded1058876146110611371216
domInteractive271686102850
firstPaint54490158042110261227
backgroundConnect259204656109236576
firstReactRender43356454654
getState18514228228199247
initialActions103112
loadScripts84967512131059271013
setupStore181055101738
numNetworkReqs72592052567108
WebpackStandard HomeuiStartup846714110071894970
load65556882965701796
domContentLoaded64956181764694789
domInteractive21154562239
firstPaint18279735104186256
backgroundConnect1365891433
firstReactRender60343635644197
getState23135382838
initialActions105112
loadScripts64655981565691787
setupStore1042431117
numNetworkReqs1052471224
WebpackPower User HomeuiStartup14881179182415716271751
load746587988100844905
domContentLoaded73958097999837896
domInteractive2917271262755
firstPaint27599891212243784
backgroundConnect55860312526540
firstReactRender47395944955
getState19913934046238294
initialActions102011
loadScripts73657897799835894
setupStore1674581537
numNetworkReqs675910596697
FirefoxBrowserifyStandard HomeuiStartup13841174201316014671740
load1126974167911111851310
domContentLoaded1125974167911111851310
domInteractive62321733084131
firstPaint------
backgroundConnect50231663353134
firstReactRender38306374056
getState147176191231
initialActions102122
loadScripts109592015659811561273
setupStore136102131335
numNetworkReqs1052451320
BrowserifyPower User HomeuiStartup25511576373457230443254
load1627945263352420852285
domContentLoaded1627944263352420852284
domInteractive142321067277661015
firstPaint------
backgroundConnect167231195222187999
firstReactRender5333122135783
getState1447424647178226
initialActions218123
loadScripts1541928241149719712261
setupStore464111412127182
numNetworkReqs70561151370100
WebpackStandard HomeuiStartup15091287184112015681755
load1224107814508512891360
domContentLoaded1224107814508512891355
domInteractive53261343177129
firstPaint------
backgroundConnect48191502747112
firstReactRender41328774352
getState167137221472
initialActions102122
loadScripts1200106114338312601337
setupStore165182271370
numNetworkReqs1062761324
WebpackPower User HomeuiStartup28361755419060532163674
load18551128304953822922593
domContentLoaded18541127304953922912593
domInteractive195291562350741039
firstPaint------
backgroundConnect165231167219193966
firstReactRender5840122166197
getState1428127052172251
initialActions2037423
loadScripts17711112302950021982505
setupStore4043567138242
numNetworkReqs73591821877102
📊 Page Load Benchmark Results

Current Commit: b635e9e | Date: 12/8/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±39ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 730ms (±36ms) 🟢 | historical mean value: 718ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 77ms (±10ms) 🟢 | historical mean value: 76ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 39ms 1.03s 1.33s 1.09s 1.33s
domContentLoaded 730ms 36ms 711ms 996ms 765ms 996ms
firstPaint 77ms 10ms 60ms 164ms 84ms 164ms
firstContentfulPaint 77ms 10ms 60ms 164ms 84ms 164ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 307 Bytes (0.01%)
  • ui: 1.79 KiB (0.02%)
  • common: 98 Bytes (0%)

metamaskbot avatar Dec 08 '25 14:12 metamaskbot

Builds ready [6a08054]
UI Startup Metrics (1269 ± 103 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12691031154310313291439
load104087212839010801210
domContentLoaded103386612739010751203
domInteractive2615108202282
firstPaint4958512873929721157
backgroundConnect21219626311220234
firstReactRender4731150185680
getState3818143184668
initialActions106112
loadScripts829665104686872984
setupStore1262951522
numNetworkReqs1367818967
BrowserifyPower User HomeuiStartup19091427263316420002172
load1094888168613511921304
domContentLoaded1083881164713311811297
domInteractive3117135232895
firstPaint5429416904259991273
backgroundConnect258200731107237555
firstReactRender48388574962
getState19014729329204247
initialActions103112
loadScripts87068514021329671082
setupStore1474251327
numNetworkReqs73582152369132
WebpackStandard HomeuiStartup826693110278855998
load66358894571710804
domContentLoaded65758293671703798
domInteractive2816129222388
firstPaint22285733124221651
backgroundConnect1163661228
firstReactRender52341802656106
getState301463123950
initialActions103112
loadScripts65458092670701793
setupStore1164851320
numNetworkReqs1468019973
WebpackPower User HomeuiStartup13871072214119715081746
load717590109998774904
domContentLoaded711583108698766895
domInteractive3016120232694
firstPaint2941011104225281815
backgroundConnect927705164106569
firstReactRender48408965057
getState18614366459191260
initialActions102011
loadScripts708581108497763893
setupStore1665091438
numNetworkReqs72582152468130
FirefoxBrowserifyStandard HomeuiStartup12771038196114913671520
load103188312628410931199
domContentLoaded103088312628410911199
domInteractive60301763483134
firstPaint------
backgroundConnect44211833048111
firstReactRender36306073657
getState137169181129
initialActions102012
loadScripts100686812377810681146
setupStore14697151234
numNetworkReqs15666171261
BrowserifyPower User HomeuiStartup24951623356955629503424
load1505946250847119822322
domContentLoaded1505946250847119812322
domInteractive15532967243124942
firstPaint------
backgroundConnect179241178237186969
firstReactRender533598125978
getState1385934451170228
initialActions2034323
loadScripts1412929234543118672294
setupStore3543835834164
numNetworkReqs78572362991132
WebpackStandard HomeuiStartup16561395236221617432149
load13311145166310513851574
domContentLoaded13311144166310513851574
domInteractive82303175299201
firstPaint------
backgroundConnect62202424378137
firstReactRender4634108124859
getState2472473818105
initialActions103122
loadScripts1298112315849613541498
setupStore2572173917132
numNetworkReqs15667171263
WebpackPower User HomeuiStartup26601742410155131473472
load18811095329550222932522
domContentLoaded18801087329550322932522
domInteractive272291114371351992
firstPaint------
backgroundConnect128221150153172303
firstReactRender5537177175868
getState1386429954167239
initialActions207123
loadScripts18141077267546022022473
setupStore414110611735150
numNetworkReqs76581312183128
📊 Page Load Benchmark Results

Current Commit: 6a08054 | Date: 12/10/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.04s (±39ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 723ms (±35ms) 🟢 | historical mean value: 722ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 77ms (±11ms) 🟢 | historical mean value: 79ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.04s 39ms 1.01s 1.33s 1.09s 1.33s
domContentLoaded 723ms 35ms 700ms 980ms 749ms 980ms
firstPaint 77ms 11ms 60ms 168ms 84ms 168ms
firstContentfulPaint 77ms 11ms 60ms 168ms 84ms 168ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 307 Bytes (0.01%)
  • ui: 1.79 KiB (0.02%)
  • common: 98 Bytes (0%)

metamaskbot avatar Dec 10 '25 11:12 metamaskbot

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

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​metamask/​multichain-account-service@​3.0.0 ⏵ 4.0.19910079 +197100

View full report

socket-security[bot] avatar Dec 10 '25 17:12 socket-security[bot]

Builds ready [33aa4f4]
UI Startup Metrics (1261 ± 94 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1261108516169413161410
load103288613357710791166
domContentLoaded102588013297810731158
domInteractive261592182281
firstPaint54294117840410101146
backgroundConnect21619728712222234
firstReactRender463299135075
getState3917141184664
initialActions1010113
loadScripts816664104473857953
setupStore1253551421
numNetworkReqs1367918968
BrowserifyPower User HomeuiStartup19501549271216920082269
load1116913164113411991319
domContentLoaded1105907161313311921310
domInteractive33181622728109
firstPaint598100164144910731308
backgroundConnect25420367295236569
firstReactRender48398675059
getState213149727106214307
initialActions103112
loadScripts88869513651319751095
setupStore15105271535
numNetworkReqs70561501967120
WebpackStandard HomeuiStartup828679114585883985
load66757083277732819
domContentLoaded66156682677729814
domInteractive2616125202383
firstPaint22789821157228694
backgroundConnect1255681132
firstReactRender55322103953152
getState271357103744
initialActions104113
loadScripts65856482476727811
setupStore1153151319
numNetworkReqs1367619970
WebpackPower User HomeuiStartup14411091203019215941748
load7555941066109860928
domContentLoaded7475881030107855918
domInteractive33181782827111
firstPaint309103964228310847
backgroundConnect66773114144556
firstReactRender50416855260
getState19814169982190339
initialActions103011
loadScripts7445861021107847915
setupStore1664191536
numNetworkReqs71582072567136
FirefoxBrowserifyStandard HomeuiStartup13481102214116114581625
load108292513058611451242
domContentLoaded108192113058611451241
domInteractive69312363888147
firstPaint------
backgroundConnect50221663164124
firstReactRender38296673854
getState137102121224
initialActions2037412
loadScripts105491012277911141210
setupStore1254481231
numNetworkReqs15664171262
BrowserifyPower User HomeuiStartup26041632380257931033484
load1634947265652620852367
domContentLoaded1634946265652620852367
domInteractive963294612391351
firstPaint------
backgroundConnect214231138266206985
firstReactRender5437102105968
getState1467339854168242
initialActions2136427
loadScripts1511933256847619382292
setupStore465102911338221
numNetworkReqs79562333772196
WebpackStandard HomeuiStartup16841393252721517762117
load13571168171610714071581
domContentLoaded13571168171610714071581
domInteractive823020941105164
firstPaint------
backgroundConnect67172604994160
firstReactRender4834110145190
getState208199291764
initialActions103122
loadScripts1321114816739313591500
setupStore256253382074
numNetworkReqs15571181064
WebpackPower User HomeuiStartup26961756394353931173506
load18521125262846723042549
domContentLoaded18521125262846723022549
domInteractive198291055304169955
firstPaint------
backgroundConnect13629974160181266
firstReactRender5735103126284
getState1426447261167245
initialActions3142527
loadScripts17861096260944922442465
setupStore3553505536165
numNetworkReqs75571322278127
📊 Page Load Benchmark Results

Current Commit: 33aa4f4 | Date: 12/10/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±63ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 732ms (±61ms) 🟢 | historical mean value: 717ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 78ms (±14ms) 🟢 | historical mean value: 77ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 63ms 1.01s 1.33s 1.25s 1.33s
domContentLoaded 732ms 61ms 704ms 1.00s 933ms 1.00s
firstPaint 78ms 14ms 64ms 200ms 88ms 200ms
firstContentfulPaint 78ms 14ms 64ms 200ms 88ms 200ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 3.9 KiB (0.07%)
  • ui: 6.48 KiB (0.08%)
  • common: -450 Bytes (0%)

metamaskbot avatar Dec 10 '25 18:12 metamaskbot

Builds ready [7ba6737]
UI Startup Metrics (1278 ± 98 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1278105116099813321424
load104786413808810931189
domContentLoaded104085413738710831182
domInteractive2716111192483
firstPaint5119013974029881186
backgroundConnect21319724511219236
firstReactRender443185124670
getState3718132174163
initialActions106113
loadScripts835655116484874981
setupStore1272741220
numNetworkReqs1467919969
BrowserifyPower User HomeuiStartup18951530227815019812151
load1068880136212911891295
domContentLoaded1058874135512811831286
domInteractive3016140232789
firstPaint65892137043610531267
backgroundConnect25220064994233541
firstReactRender47387964857
getState19214169361201264
initialActions103112
loadScripts84767811351269571065
setupStore1565381435
numNetworkReqs72591482069131
WebpackStandard HomeuiStartup834694113082888978
load66759083570717814
domContentLoaded66158482470710809
domInteractive2616107182384
firstPaint26093830184234700
backgroundConnect13680101333
firstReactRender56333634263139
getState301561134153
initialActions103111
loadScripts65858282169707799
setupStore1273251423
numNetworkReqs1367618968
WebpackPower User HomeuiStartup14491100201220116131790
load7405911194113861902
domContentLoaded7335831189112850895
domInteractive32172182926103
firstPaint23695725132253638
backgroundConnect84864916156555
firstReactRender50407875167
getState19414277185198289
initialActions103111
loadScripts7295811179111847888
setupStore16761101538
numNetworkReqs71572092567137
FirefoxBrowserifyStandard HomeuiStartup12861073159112613821520
load104089212768410961204
domContentLoaded103989112768410961204
domInteractive61311713185120
firstPaint------
backgroundConnect45191413053125
firstReactRender37306583954
getState13698111335
initialActions103012
loadScripts101487712507610691165
setupStore135187191132
numNetworkReqs14668161259
BrowserifyPower User HomeuiStartup26631590404458331303414
load1647992280053521802473
domContentLoaded1647992280053521802472
domInteractive13434103521979959
firstPaint------
backgroundConnect213241184267228992
firstReactRender5939187196399
getState1405625744166224
initialActions3046638
loadScripts1546976265849620422336
setupStore505101312031330
numNetworkReqs79582343569143
WebpackStandard HomeuiStartup15371307193913116011824
load1272109215068213231409
domContentLoaded1272109215068213221408
domInteractive782920940102162
firstPaint------
backgroundConnect53191673260126
firstReactRender40329184353
getState167113171548
initialActions103122
loadScripts1245107514707712991357
setupStore195139251573
numNetworkReqs14664161260
WebpackPower User HomeuiStartup30822067522161034694036
load20521293434555424852981
domContentLoaded20511293434555424852981
domInteractive2163112343081941038
firstPaint------
backgroundConnect2183312472492401019
firstReactRender69451451973131
getState1517640961196258
initialActions51941139
loadScripts19411275315948023392771
setupStore806112817457378
numNetworkReqs76541342468132
📊 Page Load Benchmark Results

Current Commit: 7ba6737 | Date: 12/10/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±71ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 738ms (±69ms) 🟢 | historical mean value: 723ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 77ms (±12ms) 🟢 | historical mean value: 77ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 71ms 1.01s 1.34s 1.30s 1.34s
domContentLoaded 738ms 69ms 700ms 1.00s 964ms 1.00s
firstPaint 77ms 12ms 60ms 176ms 88ms 176ms
firstContentfulPaint 77ms 12ms 60ms 176ms 88ms 176ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚀 Bundle size reduced!]
  • background: -150.31 KiB (-2.85%)
  • ui: 6.46 KiB (0.08%)
  • common: -284 Bytes (0%)

metamaskbot avatar Dec 10 '25 19:12 metamaskbot

Builds ready [82c6f46]
UI Startup Metrics (1264 ± 102 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12641023159810213281402
load103285813068410781171
domContentLoaded102685012988410741163
domInteractive2514104202184
firstPaint4269213543688581148
backgroundConnect21319128716220245
firstReactRender4531161164973
getState3817154204274
initialActions1012112
loadScripts820662101878873952
setupStore1263251426
numNetworkReqs1367318969
BrowserifyPower User HomeuiStartup19341540268118619932270
load1107879174513911931356
domContentLoaded1095875173714011861340
domInteractive3017122222999
firstPaint68593146944111091276
backgroundConnect25020163084241539
firstReactRender48387365060
getState20415170077220279
initialActions102112
loadScripts87967115101369641118
setupStore1594461430
numNetworkReqs72592242467132
WebpackStandard HomeuiStartup844702113177900970
load68558991379755825
domContentLoaded67958490678747819
domInteractive2716106202387
firstPaint24880915194230763
backgroundConnect1167881127
firstReactRender58333354354136
getState281490113545
initialActions104112
loadScripts67658290478745814
setupStore1174161420
numNetworkReqs1367718966
WebpackPower User HomeuiStartup14881154218720516591860
load765630986103868937
domContentLoaded756623978102860927
domInteractive33181532829110
firstPaint33595932248358889
backgroundConnect75964915047562
firstReactRender53428675467
getState20513186293214306
initialActions103112
loadScripts753620970101858924
setupStore17749101638
numNetworkReqs71582112466131
FirefoxBrowserifyStandard HomeuiStartup13701087233420014571737
load1105913204413811501307
domContentLoaded1104912204413811501307
domInteractive66311633385124
firstPaint------
backgroundConnect49201623161118
firstReactRender39306984056
getState178282291435
initialActions102112
loadScripts1076893201813111171253
setupStore1265881431
numNetworkReqs15665171261
BrowserifyPower User HomeuiStartup25391595469657329663335
load1588937375156020752448
domContentLoaded1587937375156020752448
domInteractive16630265134287948
firstPaint------
backgroundConnect1922111412761721043
firstReactRender5435117145989
getState1315934751160226
initialActions3052827
loadScripts1475920372953018782299
setupStore3342214140140
numNetworkReqs78572103094126
WebpackStandard HomeuiStartup16121341230519716802007
load13211145181411913921539
domContentLoaded13211144181412013921539
domInteractive76291973695137
firstPaint------
backgroundConnect55191743361123
firstReactRender4333101104957
getState197135241581
initialActions103122
loadScripts12911128179210913431481
setupStore217330371674
numNetworkReqs15670171263
WebpackPower User HomeuiStartup26731707382452431093453
load18531156271146422732456
domContentLoaded18521155271046422732455
domInteractive181281036279128963
firstPaint------
backgroundConnect168251013185215364
firstReactRender59371381861100
getState1297629743160210
initialActions2030323
loadScripts17641139268843322152352
setupStore2942645225156
numNetworkReqs75561402281126
📊 Page Load Benchmark Results

Current Commit: 82c6f46 | Date: 12/10/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.00s (±68ms) 🟡 | historical mean value: 1.03s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 699ms (±80ms) 🟢 | historical mean value: 719ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 88ms (±126ms) 🟢 | historical mean value: 77ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.00s 68ms 964ms 1.38s 1.23s 1.38s
domContentLoaded 699ms 80ms 667ms 1.28s 903ms 1.28s
firstPaint 88ms 126ms 64ms 1.34s 92ms 1.34s
firstContentfulPaint 88ms 126ms 64ms 1.34s 92ms 1.34s
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚀 Bundle size reduced!]
  • background: -150.31 KiB (-2.85%)
  • ui: 6.7 KiB (0.09%)
  • common: -284 Bytes (0%)

metamaskbot avatar Dec 10 '25 20:12 metamaskbot

Builds ready [3d10a2b]
UI Startup Metrics (1304 ± 113 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup13041062165011313681526
load1069880134710111321292
domContentLoaded1062872134010011241272
domInteractive2716111202377
firstPaint53284135442810491193
backgroundConnect22620028718239260
firstReactRender5132112155982
getState4317144245196
initialActions1012113
loadScripts8446691085948891019
setupStore1373561627
numNetworkReqs1368318964
BrowserifyPower User HomeuiStartup19111565241217720172216
load1081895162914111921334
domContentLoaded1072887160214011791324
domInteractive33171622828107
firstPaint554103134041910311258
backgroundConnect24820263486239529
firstReactRender48388675059
getState20614974493205322
initialActions102112
loadScripts85768713361359461114
setupStore1574981437
numNetworkReqs73592172667139
WebpackStandard HomeuiStartup814690100769858950
load66257382270714798
domContentLoaded65656781469709791
domInteractive251595192285
firstPaint27380824202227750
backgroundConnect1167991127
firstReactRender53332153551131
getState271394123448
initialActions104112
loadScripts65356580468706782
setupStore1164151318
numNetworkReqs1367619971
WebpackPower User HomeuiStartup14341126215320116281807
load7406051035100846909
domContentLoaded733601102099837901
domInteractive31171272426104
firstPaint27292843197243740
backgroundConnect85865316074566
firstReactRender50417265261
getState19312986176201266
initialActions104111
loadScripts730598100598834898
setupStore1584681436
numNetworkReqs72562082866139
FirefoxBrowserifyStandard HomeuiStartup13371085188514914331636
load107292713348311141262
domContentLoaded107292613338311141262
domInteractive73342814393155
firstPaint------
backgroundConnect44211692947110
firstReactRender38307584054
getState1267391325
initialActions102022
loadScripts104891013087810921217
setupStore13588141231
numNetworkReqs14674171167
BrowserifyPower User HomeuiStartup25941590350355830823343
load1622966253050321282372
domContentLoaded1622966252950321282372
domInteractive17232102427696966
firstPaint------
backgroundConnect165261128209184554
firstReactRender5837108146297
getState1407426546165241
initialActions3148727
loadScripts1536950242948120032316
setupStore465106111844105
numNetworkReqs74452142771137
WebpackStandard HomeuiStartup16101336230819716812042
load1311112715559213551495
domContentLoaded1310112715549213551495
domInteractive832926739101138
firstPaint------
backgroundConnect67172615081208
firstReactRender43327874754
getState177207241455
initialActions102022
loadScripts1281111115138613331467
setupStore236235381698
numNetworkReqs15669181264
WebpackPower User HomeuiStartup26291748403155331313369
load18721106272849623142638
domContentLoaded18711106272649623142637
domInteractive270291147369380991
firstPaint------
backgroundConnect158231044205192913
firstReactRender5336116116070
getState1366126554173242
initialActions3046627
loadScripts17911089270047822512547
setupStore3443235432181
numNetworkReqs75571352187129
📊 Page Load Benchmark Results

Current Commit: 3d10a2b | Date: 12/11/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±63ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 733ms (±61ms) 🟢 | historical mean value: 724ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 77ms (±10ms) 🟢 | historical mean value: 77ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 63ms 1.01s 1.32s 1.26s 1.32s
domContentLoaded 733ms 61ms 701ms 1.01s 938ms 1.01s
firstPaint 77ms 10ms 60ms 156ms 88ms 156ms
firstContentfulPaint 77ms 10ms 60ms 156ms 88ms 156ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 643 Bytes (0.01%)
  • ui: 1.79 KiB (0.02%)
  • common: 98 Bytes (0%)

metamaskbot avatar Dec 11 '25 09:12 metamaskbot

Builds ready [06c4a1f]
UI Startup Metrics (1209 ± 102 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup1209990150710212731374
load98782211907910311128
domContentLoaded98081611807810241120
domInteractive251587172173
firstPaint60184119539410061089
backgroundConnect19817626813204221
firstReactRender4430124154874
getState3617113164365
initialActions106112
loadScripts79064298274834908
setupStore1264451422
numNetworkReqs1468621679
BrowserifyPower User HomeuiStartup19681596272617520232296
load1112899172413511991306
domContentLoaded1100892170113411911300
domInteractive32181652727103
firstPaint588104172344310371312
backgroundConnect24320558066245288
firstReactRender48397265160
getState20514269277211298
initialActions102112
loadScripts88268814811329661100
setupStore1664871535
numNetworkReqs72552422668135
WebpackStandard HomeuiStartup8366911078858801016
load66757885473725814
domContentLoaded66157284772720807
domInteractive2716131202382
firstPaint25899827190243757
backgroundConnect1167491230
firstReactRender60333094763146
getState291495133951
initialActions103112
loadScripts65857083871718803
setupStore1153151425
numNetworkReqs1368019673
WebpackPower User HomeuiStartup14171098203919615751743
load7365891108106850908
domContentLoaded7295821098105842900
domInteractive33171662827109
firstPaint29594903226299856
backgroundConnect71665113762540
firstReactRender50398365261
getState19614165785194262
initialActions103011
loadScripts7265801088105834898
setupStore16658101538
numNetworkReqs71562172566134
FirefoxBrowserifyStandard HomeuiStartup13121066198319013831790
load105190313008911241201
domContentLoaded105089713008911181201
domInteractive61311563184133
firstPaint------
backgroundConnect49212304646184
firstReactRender37305773855
getState1173251023
initialActions103112
loadScripts102788612478110971162
setupStore216439491182
numNetworkReqs1568021776
BrowserifyPower User HomeuiStartup27321709375356431933494
load16841036259151821582453
domContentLoaded16831036259151821582452
domInteractive2253111753282021010
firstPaint------
backgroundConnect1942311402212161017
firstReactRender5939103116674
getState151791158113164250
initialActions3142524
loadScripts16151018246449921092379
setupStore625108115957328
numNetworkReqs74511422467133
WebpackStandard HomeuiStartup15491293230316616341923
load1270108915169013221469
domContentLoaded1269108915169013221468
domInteractive792816036106135
firstPaint------
backgroundConnect56192273759146
firstReactRender433395124581
getState186142251467
initialActions103122
loadScripts1241107514758412981410
setupStore206229321269
numNetworkReqs1668822877
WebpackPower User HomeuiStartup27481841394249230943515
load19111165294551023872538
domContentLoaded19101165294551023872537
domInteractive259301039355254970
firstPaint------
backgroundConnect179251092220191949
firstReactRender5638134156094
getState1317137954161236
initialActions2045423
loadScripts18291139266247522952440
setupStore384103011127152
numNetworkReqs72451282168118
📊 Page Load Benchmark Results

Current Commit: 06c4a1f | Date: 12/11/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±66ms) 🟡 | historical mean value: 1.03s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 731ms (±62ms) 🟢 | historical mean value: 722ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 77ms (±10ms) 🟢 | historical mean value: 80ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 66ms 1.01s 1.32s 1.25s 1.32s
domContentLoaded 731ms 62ms 702ms 998ms 927ms 998ms
firstPaint 77ms 10ms 60ms 156ms 88ms 156ms
firstContentfulPaint 77ms 10ms 60ms 156ms 88ms 156ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 706 Bytes (0.01%)
  • ui: 1.79 KiB (0.02%)
  • common: 98 Bytes (0%)

metamaskbot avatar Dec 11 '25 12:12 metamaskbot

Builds ready [b1a1cb7]
UI Startup Metrics (1307 ± 117 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup13071080167211713791521
load106988313419811221278
domContentLoaded106387713369711161272
domInteractive2616100192381
firstPaint52182131441510431155
backgroundConnect22320028415231250
firstReactRender4730124164985
getState3917117144664
initialActions104112
loadScripts8466771099948971052
setupStore1373361327
numNetworkReqs1367317966
BrowserifyPower User HomeuiStartup19311589254616420012270
load1099902149111811641332
domContentLoaded1088897148211811521325
domInteractive33181622629102
firstPaint61184138342610861218
backgroundConnect24620362475240481
firstReactRender50398785264
getState21314980795221265
initialActions103112
loadScripts87069712451149281103
setupStore1775391539
numNetworkReqs72591381868128
WebpackStandard HomeuiStartup780654114880822937
load63254481572686767
domContentLoaded62653980972680761
domInteractive241491182079
firstPaint29096786208337714
backgroundConnect1163361228
firstReactRender48321832945125
getState261355103444
initialActions108112
loadScripts62353780071678755
setupStore1056671122
numNetworkReqs1467819974
WebpackPower User HomeuiStartup13801070203219315231732
load72258392899819896
domContentLoaded71557592199810887
domInteractive2916123232595
firstPaint30089940218306724
backgroundConnect68763313649544
firstReactRender48397465060
getState19314166988189287
initialActions102111
loadScripts71257391598806884
setupStore1684591436
numNetworkReqs71581442069130
FirefoxBrowserifyStandard HomeuiStartup13271068173815514301621
load1079901152410311391249
domContentLoaded1078901152410311391249
domInteractive65312353685127
firstPaint------
backgroundConnect53221983965156
firstReactRender36306063851
getState146177211144
initialActions103112
loadScripts104988614269310981202
setupStore145120151146
numNetworkReqs15668171263
BrowserifyPower User HomeuiStartup28041631413266733983857
load17391020275056522432649
domContentLoaded17391020274956522432649
domInteractive1803210462741131014
firstPaint------
backgroundConnect191291040198243518
firstReactRender5938111146597
getState1517598393170224
initialActions41469230
loadScripts1670999261052621422542
setupStore705106713574352
numNetworkReqs76591372469131
WebpackStandard HomeuiStartup15981319217117117161903
load1301111515749413621484
domContentLoaded1301111515749413621484
domInteractive75292154091160
firstPaint------
backgroundConnect59202153866167
firstReactRender43347374758
getState207178281692
initialActions103122
loadScripts1275109815559213331455
setupStore197163231866
numNetworkReqs15668171265
WebpackPower User HomeuiStartup27081820380652330963513
load19001148270548323532568
domContentLoaded18991147270548323532567
domInteractive13130112423081943
firstPaint------
backgroundConnect175291069206212952
firstReactRender5539116106170
getState1357326547169236
initialActions3043527
loadScripts18151130267045722592454
setupStore4653377444276
numNetworkReqs74471352176120
📊 Page Load Benchmark Results

Current Commit: b1a1cb7 | Date: 12/11/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.05s (±74ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 740ms (±87ms) 🟢 | historical mean value: 722ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 81ms (±42ms) 🟢 | historical mean value: 80ms ⬆️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.05s 74ms 1.01s 1.37s 1.26s 1.37s
domContentLoaded 740ms 87ms 703ms 1.29s 940ms 1.29s
firstPaint 81ms 42ms 60ms 496ms 88ms 496ms
firstContentfulPaint 81ms 42ms 60ms 496ms 88ms 496ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 1.42 KiB (0.03%)
  • ui: 2.51 KiB (0.03%)
  • common: 256 Bytes (0%)

metamaskbot avatar Dec 11 '25 15:12 metamaskbot

Builds ready [b6ee3b7]
UI Startup Metrics (1281 ± 103 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12811063160310313541444
load104688212568311061178
domContentLoaded104087612508310991168
domInteractive261595182378
firstPaint50685126439510141154
backgroundConnect22019927313227245
firstReactRender4531100124973
getState4017160224564
initialActions108112
loadScripts827670101079879955
setupStore1143041223
numNetworkReqs1367118964
BrowserifyPower User HomeuiStartup19821581281919320632312
load1122898148313112221340
domContentLoaded1111891144012912071334
domInteractive32182122829104
firstPaint597113147345910871340
backgroundConnect24320258058243295
firstReactRender50408465260
getState226153753109229340
initialActions103112
loadScripts88969612291249761116
setupStore1665381637
numNetworkReqs71582112366132
WebpackStandard HomeuiStartup813681114280851953
load664570100980708823
domContentLoaded658564100180701817
domInteractive2615109222194
firstPaint24886931179230712
backgroundConnect1164161228
firstReactRender52332143747170
getState27135193544
initialActions102112
loadScripts65556299979699810
setupStore1062941216
numNetworkReqs1367719972
WebpackPower User HomeuiStartup14461083195520716201788
load7325921151107826920
domContentLoaded7255841143107817914
domInteractive32171672727105
firstPaint3291021150257349896
backgroundConnect98863817481579
firstReactRender50408665160
getState19914382392198284
initialActions103111
loadScripts7215821130106815906
setupStore1674191537
numNetworkReqs70581492067130
FirefoxBrowserifyStandard HomeuiStartup13001066165514413941606
load105190012989010971226
domContentLoaded105090012989010971225
domInteractive59301333084117
firstPaint------
backgroundConnect45212013548148
firstReactRender38307093962
getState147136171434
initialActions103122
loadScripts102588312458210731167
setupStore156139221359
numNetworkReqs14665171162
BrowserifyPower User HomeuiStartup27261717403756431683461
load1706994291153921812454
domContentLoaded1706993291053921812453
domInteractive261321055353301996
firstPaint------
backgroundConnect195271121221217963
firstReactRender5938205206285
getState1246723038152198
initialActions2135323
loadScripts1618976268951420972368
setupStore476104611534164
numNetworkReqs75571402567133
WebpackStandard HomeuiStartup15541289216314616221831
load1283112915628713321433
domContentLoaded1283112515628713321433
domInteractive68281723387130
firstPaint------
backgroundConnect62191773975161
firstReactRender42349784456
getState147133161324
initialActions103122
loadScripts1252111514668013021390
setupStore176129211658
numNetworkReqs1466717963
WebpackPower User HomeuiStartup27121778429052030663578
load18881178318450423232654
domContentLoaded18871178318350423222653
domInteractive15530102925293959
firstPaint------
backgroundConnect1962811042592061008
firstReactRender5835124166293
getState1227723437146207
initialActions3041527
loadScripts17861153302148722012473
setupStore3143675328153
numNetworkReqs75561362373127
📊 Page Load Benchmark Results

Current Commit: b6ee3b7 | Date: 12/11/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.03s (±63ms) 🟡 | historical mean value: 1.04s ⬇️ (historical data)
  • domContentLoaded-> current mean value: 722ms (±60ms) 🟢 | historical mean value: 722ms ⬇️ (historical data)
  • firstContentfulPaint-> current mean value: 74ms (±13ms) 🟢 | historical mean value: 79ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.03s 63ms 995ms 1.32s 1.24s 1.32s
domContentLoaded 722ms 60ms 687ms 1.01s 927ms 1.01s
firstPaint 74ms 13ms 60ms 192ms 84ms 192ms
firstContentfulPaint 74ms 13ms 60ms 192ms 84ms 192ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚨 Warning! Bundle size has increased!]
  • background: 1.42 KiB (0.03%)
  • ui: 2.5 KiB (0.03%)
  • common: 340 Bytes (0%)

metamaskbot avatar Dec 11 '25 17:12 metamaskbot

Builds ready [de79289]
UI Startup Metrics (1228 ± 105 ms)
PlatformBuildTypePageMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P 75 (ms)P 95 (ms)
ChromeBrowserifyStandard HomeuiStartup12281012159610512861372
load99283212948510311133
domContentLoaded98582512688510221126
domInteractive2515107192179
firstPaint62691128939310081122
backgroundConnect19817824412203225
firstReactRender4631153195083
getState37161312441106
initialActions105112
loadScripts794635106481828939
setupStore1153151126
numNetworkReqs1467719971
BrowserifyPower User HomeuiStartup19331406245516520182269
load1086891146612111791283
domContentLoaded1075886145712111671277
domInteractive2918149222590
firstPaint635111147843310701272
backgroundConnect256198775101238581
firstReactRender51409295372
getState20414677283211276
initialActions103112
loadScripts86068212281179531057
setupStore1676591436
numNetworkReqs71562112268132
WebpackStandard HomeuiStartup811686105066853922
load65357780661693771
domContentLoaded64757280061689765
domInteractive261597192382
firstPaint236101713154218635
backgroundConnect1164361329
firstReactRender52332213348136
getState281460103550
initialActions102111
loadScripts64457079760687757
setupStore1062031217
numNetworkReqs1367618969
WebpackPower User HomeuiStartup14431110213720115501840
load723590992105830910
domContentLoaded716583984104824903
domInteractive31161352626106
firstPaint309106871218336744
backgroundConnect92765716780570
firstReactRender50417255261
getState17414325923187221
initialActions102011
loadScripts712581975103815901
setupStore1564281434
numNetworkReqs71541492367136
FirefoxBrowserifyStandard HomeuiStartup13721118245719914881722
load1090919144010211411309
domContentLoaded1089914143910311411308
domInteractive64311893386127
firstPaint------
backgroundConnect6122101410164128
firstReactRender40307894263
getState146143171430
initialActions103122
loadScripts106090313479211141257
setupStore185186261581
numNetworkReqs15666171262
BrowserifyPower User HomeuiStartup25981656366653030563305
load1628958257251520672429
domContentLoaded1628957257251520672428
domInteractive209311197319174980
firstPaint------
backgroundConnect156211129180184390
firstReactRender533289105974
getState1346824945162225
initialActions207123
loadScripts1543943240549220052315
setupStore3742715738218
numNetworkReqs75561372285125
WebpackStandard HomeuiStartup15511294211315816271884
load1276108215509513411443
domContentLoaded1275108215509513411443
domInteractive73281813797133
firstPaint------
backgroundConnect51201593049123
firstReactRender413298104356
getState14695131433
initialActions102012
loadScripts1248106915278913101399
setupStore205236301574
numNetworkReqs15668171265
WebpackPower User HomeuiStartup27271775427853730583648
load18861144289749722862595
domContentLoaded18851144289749722842595
domInteractive225301008333150962
firstPaint------
backgroundConnect150231015187178399
firstReactRender5536119135985
getState1376793994159238
initialActions208126
loadScripts17991125269447122222517
setupStore434111512034154
numNetworkReqs73481301985117
📊 Page Load Benchmark Results

Current Commit: de79289 | Date: 12/12/2025

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.06s (±71ms) 🟡 | historical mean value: 1.04s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 746ms (±68ms) 🟢 | historical mean value: 724ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 78ms (±9ms) 🟢 | historical mean value: 81ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.06s 71ms 1.02s 1.33s 1.28s 1.33s
domContentLoaded 746ms 68ms 709ms 1.02s 948ms 1.02s
firstPaint 78ms 9ms 68ms 156ms 88ms 156ms
firstContentfulPaint 78ms 9ms 68ms 156ms 88ms 156ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs [🚀 Bundle size reduced!]
  • background: 269 Bytes (0.01%)
  • ui: 5.77 KiB (0.07%)
  • common: -2.17 KiB (-0.02%)

metamaskbot avatar Dec 12 '25 10:12 metamaskbot