Skip to content

feat: add Tempo Mainnet network logo#40571

Merged
HowardBraham merged 1 commit intomainfrom
feat/add-tempo-mainnet-network-logos
Mar 3, 2026
Merged

feat: add Tempo Mainnet network logo#40571
HowardBraham merged 1 commit intomainfrom
feat/add-tempo-mainnet-network-logos

Conversation

@maxime-oe
Copy link
Copy Markdown
Contributor

@maxime-oe maxime-oe commented Mar 3, 2026

Description

Open in GitHub Codespaces

Changelog

CHANGELOG entry: add network name and logo for Tempo Mainnet

Related issues

Fixes: https://consensyssoftware.atlassian.net/browse/NEB-142?atlOrigin=eyJpIjoiOTNhNTFhMDI0M2QxNDcyY2FiMzhmN2ZjODRmMjE0NjQiLCJwIjoiaiJ9

Manual testing steps

  • Add Tempo network manually with:
    Name: Tempo
    RPC: https://tempo-mainnet.drpc.org
    Currency: USD
    ChainId: 4217

  • Observe network logo is displayed correctly.

  • Tempo has no native token, which the plan is to hide it in an upcoming support.

Screenshots/Recordings

Before

After

image image

(worth noting that the native token will disappear as part as upcoming Tempo support)

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

Low Risk
Low risk constants-only change that adds a new chain ID and wiring for display name, currency symbol, and image mapping; no transaction/auth logic is affected.

Overview
Adds Tempo Mainnet as a recognized chain by introducing CHAIN_IDS.TEMPO_MAINNET and wiring it through the network constants.

This includes the new display name (Tempo), currency symbol (USD), and network image (./images/tempo.svg) entries in the chain-id-to-name/symbol/image maps so the UI can render the Tempo network label and logo.

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

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 3, 2026

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.

@metamaskbot metamaskbot added the team-networks PRs from the Networks team label Mar 3, 2026
@maxime-oe maxime-oe force-pushed the feat/add-tempo-mainnet-network-logos branch from 6cb45bb to c2ab57d Compare March 3, 2026 14:15
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Mar 3, 2026

@maxime-oe maxime-oe marked this pull request as ready for review March 3, 2026 14:40
@metamaskbotv2
Copy link
Copy Markdown
Contributor

metamaskbotv2 bot commented Mar 3, 2026

Builds ready [c2ab57d]
⚡ Performance Benchmarks
👆 Interaction Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Load New Accountload_new_account30326633624321336
total30326633624321336
Confirm Txconfirm_tx6032597860884560606088
total6032597860884560606088
Bridge User Actionsbridge_load_page2122092163216216
bridge_load_asset_picker24412032573299325
bridge_search_token71469873114725731
total1198110013629612411362
🔌 Startup Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Standard HomeuiStartup14721256199811515121679
load12371050165310312711437
domContentLoaded12281046162710012661423
domInteractive301897192684
firstPaint178721225137229388
backgroundConnect21919929217220258
firstReactRender19124152129
initialActions106115
loadScripts1028839141710010701227
setupStore1363661624
numNetworkReqs312292192283
Power User HomeuiStartup273013709382146733245429
load12201077170111912481506
domContentLoaded12051059169511712331463
domInteractive3520154203582
firstPaint191871175130257327
backgroundConnect81326940498887902809
firstReactRender24165372640
initialActions104112
loadScripts989865140210810061211
setupStore1564261629
numNetworkReqs76311572489126
🧭 User Journey Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Onboarding Import WalletimportWalletToSocialScreen2222192283224228
srpButtonToSrpForm104951085108108
confirmSrpToPwForm24242402424
pwFormToMetricsScreen17171811818
metricsToWalletReadyScreen18171801818
doneButtonToHomeScreen69361979681787796
openAccountMenuToAccountListLoaded2932291029521729462952
total4011390841309841244130
Onboarding New WalletcreateWalletToSocialScreen2202202211221221
srpButtonToPwForm1111091131111113
createPwToRecoveryScreen999099
skipBackupToMetricsScreen37373703737
agreeButtonToOnboardingSuccess18161911819
doneButtonToAssetList61549370177650701
total1051101110943410941094
Asset DetailsassetClickToPriceChart554279135879
total554279135879
Solana Asset DetailsassetClickToPriceChart71687537275
total71687537275
Import Srp HomeloginToHomeScreen2040196021637520312163
openAccountMenuAfterLogin472965125265
homeAfterImportWithNewWallet27472630296012628182960
total49264669537329551885373
Send TransactionsopenSendPageFromHome23182842528
selectTokenToSendFormLoaded21212102121
reviewTransactionToConfirmationPage8488458502849850
total8948918962896896
SwapopenSwapPageFromHome1151011269125126
fetchAndDisplaySwapQuotes290528922914829132914
total301930133027630243027
🌐 Dapp Page Load Benchmarks

Current Commit: c2ab57d | Date: 3/3/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.06s (±46ms) 🟡 | historical mean value: 1.05s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 748ms (±67ms) 🟢 | historical mean value: 735ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 85ms (±43ms) 🟢 | historical mean value: 85ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.06s 46ms 1.03s 1.39s 1.08s 1.39s
domContentLoaded 748ms 67ms 723ms 1.35s 763ms 1.35s
firstPaint 85ms 43ms 64ms 508ms 88ms 508ms
firstContentfulPaint 85ms 43ms 64ms 508ms 88ms 508ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs
  • background: 58 Bytes (0%)
  • ui: 5 Bytes (0%)
  • common: 285 Bytes (0%)

@HowardBraham HowardBraham added this pull request to the merge queue Mar 3, 2026
Merged via the queue into main with commit 7d7629e Mar 3, 2026
193 checks passed
@HowardBraham HowardBraham deleted the feat/add-tempo-mainnet-network-logos branch March 3, 2026 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size-XS team-networks PRs from the Networks team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants