Skip to content

Rocky/monad#5585

Merged
tomiir merged 2 commits into
mainfrom
rocky/monad
Mar 9, 2026
Merged

Rocky/monad#5585
tomiir merged 2 commits into
mainfrom
rocky/monad

Conversation

@tomiir

@tomiir tomiir commented Mar 9, 2026

Copy link
Copy Markdown
Collaborator

Description

  • Adds Monad Mainnet map to network image id.
  • Uses same image as Monad Testnet

Type of change

  • Chore (non-breaking change that addresses non-functional tasks, maintenance, or code quality improvements)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Copilot AI review requested due to automatic review settings March 9, 2026 08:57
@cursor

cursor Bot commented Mar 9, 2026

Copy link
Copy Markdown

You have run out of free Bugbot PR reviews for this billing cycle. This will reset on March 24.

To receive reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

@changeset-bot

changeset-bot Bot commented Mar 9, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 91ed84f

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 26 packages
Name Type
@reown/appkit-utils Patch
@reown/appkit-common Patch
@reown/appkit-adapter-bitcoin Patch
@reown/appkit-adapter-ethers Patch
@reown/appkit-adapter-ethers5 Patch
@reown/appkit-adapter-solana Patch
@reown/appkit-adapter-ton Patch
@reown/appkit-adapter-tron Patch
@reown/appkit-adapter-wagmi Patch
@reown/appkit Patch
@reown/appkit-scaffold-ui Patch
@reown/appkit-siwe Patch
@reown/appkit-siwx Patch
@reown/appkit-wallet-button Patch
@reown/appkit-experimental Patch
@reown/appkit-pay Patch
@reown/appkit-universal-connector Patch
@reown/appkit-ui Patch
@reown/appkit-controllers Patch
@reown/appkit-wallet Patch
@reown/appkit-cdn Patch
@reown/appkit-testing Patch
@reown/appkit-core Patch
@reown/appkit-polyfills Patch
@reown/appkit-cli Patch
@reown/appkit-codemod Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@vercel

vercel Bot commented Mar 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
appkit-demo Ready Ready Preview, Comment Mar 9, 2026 9:03am
appkit-gallery Ready Ready Preview, Comment Mar 9, 2026 9:03am
appkit-headless-sample-app Ready Ready Preview, Comment Mar 9, 2026 9:03am
appkit-laboratory Ready Ready Preview, Comment Mar 9, 2026 9:03am
9 Skipped Deployments
Project Deployment Actions Updated (UTC)
appkit-basic-example Ignored Ignored Mar 9, 2026 9:03am
appkit-basic-sign-client-example Ignored Ignored Mar 9, 2026 9:03am
appkit-basic-up-example Ignored Ignored Mar 9, 2026 9:03am
appkit-ethers5-bera Ignored Ignored Mar 9, 2026 9:03am
appkit-nansen-demo Ignored Ignored Mar 9, 2026 9:03am
appkit-wagmi-cdn-example Ignored Ignored Mar 9, 2026 9:03am
ethereum-provider-wagmi-example Ignored Ignored Mar 9, 2026 9:03am
next-wagmi-solana-bitcoin-example Ignored Ignored Mar 9, 2026 9:03am
vue-wagmi-example Ignored Ignored Mar 9, 2026 9:03am

Request Review

@github-actions

github-actions Bot commented Mar 9, 2026

Copy link
Copy Markdown
Contributor

Visual Regression Test Results ✅ Passed

⚠️ 15 visual change(s) detected

Chromatic Build: https://www.chromatic.com/build?appId=6493191bf4b10fed8ca7353f&number=815
Storybook Preview: https://6493191bf4b10fed8ca7353f-ldisfismsb.chromatic.com/

👉 Please review the visual changes in Chromatic and accept or reject them.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds support for Monad Mainnet network imagery across shared presets and includes Monad Mainnet in the Laboratory app’s EVM network list, reusing the existing Monad Testnet image.

Changes:

  • Add Monad Mainnet (chain id 143) to NetworkImageIds in both @reown/appkit-common and @reown/appkit-utils presets.
  • Update the Laboratory app’s network constants to include monad alongside monadTestnet.
  • Add a changeset to release patch versions of the affected packages.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
packages/common/src/utils/PresetsUtil.ts Adds Monad Mainnet chain id mapping to the network image id preset.
packages/appkit-utils/src/PresetsUtil.ts Adds Monad Mainnet chain id mapping and updates the related comment.
apps/laboratory/src/utils/ConstantsUtil.ts Adds monad to the imported networks and EVM networks list.
.changeset/tough-foxes-hunt.md Publishes patch changes for common + utils to ship the new network image mapping.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -73,6 +73,7 @@ export const PresetsUtil = {
130: '2257980a-3463-48c6-cbac-a42d2a956e00',
// Monad Testnet
10_143: '0a728e83-bacb-46db-7844-948f05434900',

Copilot AI Mar 9, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The comment says "Monad Testnet" but this block now includes both testnet (10143) and mainnet (143). Please update the comment (or split into separate comments) to avoid mislabeling the mainnet entry.

Suggested change
10_143: '0a728e83-bacb-46db-7844-948f05434900',
10_143: '0a728e83-bacb-46db-7844-948f05434900',
// Monad Mainnet

Copilot uses AI. Check for mistakes.
@github-actions

github-actions Bot commented Mar 9, 2026

Copy link
Copy Markdown
Contributor
Warnings
⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 49): ba0ba0cd-17c6-4806-a...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 51): 3bff954d-5cb0-47a0-9...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 53): 30c46e53-e989-45fb-4...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 55): 93564157-2e8e-4ce7-8...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 57): 06b26297-fe0c-4733-5...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 59): ab9c186a-c52f-464b-2...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 61): 41d04d42-da3b-4453-8...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 63): e86fae9b-b770-4eea-e...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 65): 6a97d510-cac8-4e58-c...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 67): e909ea0a-f92a-4512-c...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 69): a18a7ecd-e307-4360-4...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 71): 4eeea7ef-0014-4649-5...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 73): 2257980a-3463-48c6-c...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 75): 0a728e83-bacb-46db-7...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 75): 0a728e83-bacb-46db-7...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 78): 02b53f6a-e3d4-479e-1...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 80): f926ff41-260d-4028-6...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 82): b310f07f-4ef7-49f3-7...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 84): 5a73b3dd-af74-424e-c...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 86): 34e68754-e536-40da-c...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 88): 3897a66d-40b9-4833-1...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 90): 161038da-44ae-4ec7-1...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 92): f1d73bb6-5450-4e18-3...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 94): 845c60df-d429-4991-e...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 96): ab781bbc-ccc6-418d-d...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 98): 7289c336-3981-4081-c...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 100): 3ff73439-a619-4894-9...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 102): b8101fc0-9c19-4b6f-e...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 102): b8101fc0-9c19-4b6f-e...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 106): e329c2c9-59b0-4a02-8...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 108): fc2427d1-5af9-4a9c-8...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 110): a1b58899-f671-4276-6...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 110): a1b58899-f671-4276-6...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 110): a1b58899-f671-4276-6...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 114): 0b4838db-0161-4ffe-0...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 116): 39354064-d79b-420b-0...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 118): b3406e4a-bbfc-44fb-e...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 120): 20f673c0-095e-49b2-0...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 120): 20f673c0-095e-49b2-0...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 124): 3502bb86-cc4e-420f-a...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 124): 3502bb86-cc4e-420f-a...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 124): 3502bb86-cc4e-420f-a...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 132): 0c2840c3-5b04-4c44-9...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 132): 0c2840c3-5b04-4c44-9...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 134): bba2c8be-7fd1-463e-4...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 135): 461db637-8616-43ce-0...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 136): 54a1aa77-d202-4f8d-0...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 137): ef1a1fcf-7fe8-4d69-b...

⚠️

🔑 Potential UUID detected in packages/common/src/utils/PresetsUtil.ts (line 138): 07ba87ed-43aa-4adf-4...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 51): ba0ba0cd-17c6-4806-a...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 53): 3bff954d-5cb0-47a0-9...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 55): 30c46e53-e989-45fb-4...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 57): 93564157-2e8e-4ce7-8...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 59): 06b26297-fe0c-4733-5...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 61): ab9c186a-c52f-464b-2...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 63): 41d04d42-da3b-4453-8...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 65): e86fae9b-b770-4eea-e...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 67): 6a97d510-cac8-4e58-c...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 69): e909ea0a-f92a-4512-c...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 71): a18a7ecd-e307-4360-4...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 73): 4eeea7ef-0014-4649-5...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 75): 2257980a-3463-48c6-c...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 77): 0a728e83-bacb-46db-7...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 77): 0a728e83-bacb-46db-7...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 80): 02b53f6a-e3d4-479e-1...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 82): f926ff41-260d-4028-6...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 84): b310f07f-4ef7-49f3-7...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 86): 5a73b3dd-af74-424e-c...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 88): 34e68754-e536-40da-c...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 90): 3897a66d-40b9-4833-1...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 92): 161038da-44ae-4ec7-1...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 94): f1d73bb6-5450-4e18-3...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 96): 845c60df-d429-4991-e...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 98): ab781bbc-ccc6-418d-d...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 100): 7289c336-3981-4081-c...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 102): 3ff73439-a619-4894-9...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 104): b8101fc0-9c19-4b6f-e...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 104): b8101fc0-9c19-4b6f-e...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 108): e329c2c9-59b0-4a02-8...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 110): fc2427d1-5af9-4a9c-8...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 112): a1b58899-f671-4276-6...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 112): a1b58899-f671-4276-6...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 112): a1b58899-f671-4276-6...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 116): 0b4838db-0161-4ffe-0...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 118): 39354064-d79b-420b-0...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 120): b3406e4a-bbfc-44fb-e...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 122): 20f673c0-095e-49b2-0...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 122): 20f673c0-095e-49b2-0...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 126): 3502bb86-cc4e-420f-a...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 126): 3502bb86-cc4e-420f-a...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 126): 3502bb86-cc4e-420f-a...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 134): 0c2840c3-5b04-4c44-9...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 134): 0c2840c3-5b04-4c44-9...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 136): bba2c8be-7fd1-463e-4...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 137): 461db637-8616-43ce-0...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 138): 54a1aa77-d202-4f8d-0...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 139): ef1a1fcf-7fe8-4d69-b...

⚠️

🔑 Potential UUID detected in packages/appkit-utils/src/PresetsUtil.ts (line 140): 07ba87ed-43aa-4adf-4...

Generated by 🚫 dangerJS against 91ed84f

@github-actions

github-actions Bot commented Mar 9, 2026

Copy link
Copy Markdown
Contributor

📦 Bundle Size Check

All bundles are within size limits

📊 View detailed bundle sizes

> @reown/appkit-monorepo@1.7.1 size /home/runner/work/appkit/appkit


> size-limit

@reown/appkit - Main Entry
Size limit:   80 kB
Size:         75.64 kB with all dependencies, minified and gzipped
Loading time: 1.5 s    on slow 3G
Running time: 407 ms   on Snapdragon 410
Total time:   1.9 s
@reown/appkit/react
Size limit:   235 kB
Size:         234.72 kB with all dependencies, minified and gzipped
Loading time: 4.6 s     on slow 3G
Running time: 659 ms    on Snapdragon 410
Total time:   5.3 s
@reown/appkit/vue
Size limit:   80 kB
Size:         75.64 kB with all dependencies, minified and gzipped
Loading time: 1.5 s    on slow 3G
Running time: 439 ms   on Snapdragon 410
Total time:   2 s
@reown/appkit-scaffold-ui
Size limit:   220 kB
Size:         214 kB with all dependencies, minified and gzipped
Loading time: 4.2 s  on slow 3G
Running time: 544 ms on Snapdragon 410
Total time:   4.8 s
@reown/appkit-ui
Size limit:   500 kB
Size:         13.16 kB with all dependencies, minified and gzipped
Loading time: 258 ms   on slow 3G
Running time: 100 ms   on Snapdragon 410
Total time:   357 ms

@github-actions

github-actions Bot commented Mar 9, 2026

Copy link
Copy Markdown
Contributor

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 78.57% 39654 / 50466
🔵 Statements 78.57% 39654 / 50466
🔵 Functions 76.31% 4252 / 5572
🔵 Branches 86.7% 9648 / 11128
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
packages/appkit-utils/src/PresetsUtil.ts 100% 100% 100% 100%
packages/common/src/utils/PresetsUtil.ts 100% 100% 100% 100%
Generated in workflow #16972 for commit 91ed84f by the Vitest Coverage Report Action

@tomiir tomiir merged commit 6b7096e into main Mar 9, 2026
77 of 86 checks passed
@tomiir tomiir deleted the rocky/monad branch March 9, 2026 11:18
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 9, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants