Skip to content

Conversation

@m4sterbunny
Copy link
Contributor

@m4sterbunny m4sterbunny commented Jan 6, 2026

Description

First pass over the sdk folder to align with MM style

  • Introduces Embedded Wallets brand ahead of Web3Auth where possible
  • Improves internal consistency for terms eg:

url --> URL, id, Id --> ID, jwt --> JWT
bolding of colon in lists :** not **:
no caps when bolding eg: Key Configuration Options:

  • Simplifies verbose language in some instances
  • Simplifies mixed markdown/HTML tables to markdown (simplifies instances of table formatting for easier maintainer readability)
  • Applies MM style such as no e.g., links on meaningful text not [here], single line following heading, and others
  • Adds Embedded Wallet brand with /Web3Auth in suitable instances to reinforce brand
  • Allows proper nouns for Embedded Wallets and Wallet Services, removes proper nouns from most other instances, eg Paymaster
  • Reduces instances of developer dashboard in favor of brand Embedded Wallets dashboard
  • Improves links between pages

Issue(s) fixed

Partial fix for #2483

Preview

Checklist

  • If this PR updates or adds documentation content that changes or adds technical meaning, it has received an approval from an engineer or DevRel from the relevant team.
  • If this PR updates or adds documentation content, it has received an approval from a technical writer.

External contributor checklist

  • I've read the contribution guidelines.
  • I've created a new issue (or assigned myself to an existing issue) describing what this PR addresses.

Note

Broad documentation pass to align with MetaMask style and Embedded Wallets branding.

  • Replaces Web3Auth-first phrasing with “Embedded Wallets (Web3Auth)” and standardizes terms/capitalization (URL, ID, JWT, lowercase headings, consistent bolding) and dashboard references to Embedded Wallets dashboard
  • Cleans up grammar, wording, and tables; improves cross-links and section titles (e.g., session management, UI customization, MFA)
  • Substantial Android/Flutter docs refresh: clearer setup/prereqs, redirect/deep link handling, custom tabs notes, MFA and custom auth guidance, and multiple migration guides updated
  • Minor snippet/param adjustments for consistency (e.g., clientId comments, “dapp share” phrasing, example paymaster/bundler config key casing)

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

@m4sterbunny m4sterbunny requested review from a team as code owners January 6, 2026 18:37
@vercel
Copy link

vercel bot commented Jan 6, 2026

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

Project Deployment Review Updated (UTC)
metamask-docs Ready Ready Preview, Comment Jan 8, 2026 5:27pm

Custom authentication is a way to authenticate users with your custom authentication service. For example, while authenticating with Google, you can use your own Google Client ID to authenticate users directly.

**This feature, with MFA turned off, can even make Web3Auth invisible to the end user.**
This feature, with MFA turned off, can make Embedded Wallets invisible to the end user.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

can or does @yashovardhan?

| `useSolanaWallet` | Access Solana wallet state and utilities. |

Further code and advanced usage should be implemented using Solana's web3.js library as needed.
<SolanaComposablesSnippets />
Copy link
Contributor Author

Choose a reason for hiding this comment

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

brought in unused snippets page

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants