Skip to content

EW Dashboard Migration #2910

Merged
yashovardhan merged 8 commits into
mainfrom
ew-dashboard
May 12, 2026
Merged

EW Dashboard Migration #2910
yashovardhan merged 8 commits into
mainfrom
ew-dashboard

Conversation

@yashovardhan
Copy link
Copy Markdown
Member

@yashovardhan yashovardhan commented May 11, 2026

Docs related to Web3Auth Dashboard -> MetaMask Dashboard update.


Note

Low Risk
Low risk documentation-only updates, but broad sweep changes many links and image paths so broken URLs/assets are the main concern.

Overview
Migrates Embedded Wallets documentation from the legacy Web3Auth dashboard to the MetaMask Developer Dashboard, updating outbound links and in-text references across authentication, SDK setup, and dashboard guides.

Refreshes and standardizes documentation imagery by switching screenshot asset paths (from w3a-dashboard to dev-dashboard) and replacing many styled <div><img/></div> blocks / markdown images with a consistent <img className="docImg" ... /> pattern.

Substantially trims and rewrites several dashboard pages (for example allowlist, session management, key export, and user details in ID token) into shorter, more prescriptive configuration steps, and updates a few code comments/snippets (JWKS URL example, client ID placeholders, and dashboard naming) to match the new dashboard UX.

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

@yashovardhan yashovardhan requested review from a team as code owners May 11, 2026 13:51
@vercel
Copy link
Copy Markdown

vercel Bot commented May 11, 2026

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

Project Deployment Actions Updated (UTC)
metamask-docs Ready Ready Preview, Comment May 12, 2026 0:16am

Request Review

Copy link
Copy Markdown
Contributor

@alexandratran alexandratran left a comment

Choose a reason for hiding this comment

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

Can you fix these internal link errors in order to pass the build and deployment checks?

Exhaustive list of all broken anchors found:

  • Broken anchor on source page path = /tutorials/erc20-paymaster/:
    -> linking to /embedded-wallets/sdk/js/advanced/smart-accounts/#send-batch-transaction
    -> linking to /embedded-wallets/sdk/js/advanced/smart-accounts/#configure-bundler-and-paymaster
  • Broken anchor on source page path = /tutorials/sending-gasless-transaction/:
    -> linking to ../../embedded-wallets/sdk/js/advanced/smart-accounts/#configure-bundler-and-paymaster (resolved as: /embedded-wallets/sdk/js/advanced/smart-accounts/#configure-bundler-and-paymaster)

@yashovardhan
Copy link
Copy Markdown
Member Author

Can you fix these internal link errors in order to pass the build and deployment checks?

Exhaustive list of all broken anchors found:

  • Broken anchor on source page path = /tutorials/erc20-paymaster/:
    -> linking to /embedded-wallets/sdk/js/advanced/smart-accounts/#send-batch-transaction
    -> linking to /embedded-wallets/sdk/js/advanced/smart-accounts/#configure-bundler-and-paymaster
  • Broken anchor on source page path = /tutorials/sending-gasless-transaction/:
    -> linking to ../../embedded-wallets/sdk/js/advanced/smart-accounts/#configure-bundler-and-paymaster (resolved as: /embedded-wallets/sdk/js/advanced/smart-accounts/#configure-bundler-and-paymaster)

All the issues have been fix, build is successful

alexandratran
alexandratran previously approved these changes May 11, 2026
bgravenorst
bgravenorst previously approved these changes May 12, 2026
@yashovardhan yashovardhan merged commit 789f9a4 into main May 12, 2026
16 of 19 checks passed
@yashovardhan yashovardhan deleted the ew-dashboard branch May 12, 2026 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants