Skip to content

Update EW iOS Documentation#2854

Merged
shahbaz17 merged 24 commits into
mainfrom
ios-updates
Jul 2, 2026
Merged

Update EW iOS Documentation#2854
shahbaz17 merged 24 commits into
mainfrom
ios-updates

Conversation

@yashovardhan

@yashovardhan yashovardhan commented Apr 15, 2026

Copy link
Copy Markdown
Member

Update EW iOS Documentation to v12


Note

Low Risk
Documentation-only changes with no application or SDK runtime code; risk is limited to broken links or outdated examples misleading integrators.

Overview
Updates Embedded Wallets iOS SDK docs from v10/v11 patterns to v12 (12.0.1), including the migration guide, get-started flow, advanced/usage pages, Solana/EVM connect guides, and quickstart references.

API and terminology renames are applied consistently: W3AInitParamsWeb3AuthOptions, loginconnectTo with LoginParams/AuthConnection, web3Auth.stateweb3AuthResponse, private key helpers renamed, and Wallet Services launchWalletServicesshowWalletUI with chains configured in options instead of per-call chainConfig.

Integration guidance changes include async try await Web3Auth(options:) (no separate initialize()), removal of setResultUrl/URL callback setup, default session length documented as 30 days, and new/expanded coverage for authConnectionConfig, chains, walletServicesConfig, and SFA via idToken.

Navigation and links: sidebar entries and Vercel redirects point old paths (login, launch-wallet-services, legacy private-key URLs) to the new pages; the iOS migration index targets v12 (Android table row corrected to v9). Link checker ignores Tenderly URLs.

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

@yashovardhan yashovardhan requested review from a team as code owners April 15, 2026 17:37
@vercel

vercel Bot commented Apr 15, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
metamask-docs Ready Ready Preview, Comment Jul 2, 2026 4:50pm

Request Review

Comment thread embedded-wallets/sdk/ios/advanced/custom-authentication.mdx Outdated
Comment thread embedded-wallets/sdk/ios/advanced/custom-authentication.mdx Outdated
Comment thread embedded-wallets/sdk/ios/advanced/custom-authentication.mdx Outdated
Comment thread embedded-wallets/sdk/ios/advanced/custom-authentication.mdx Outdated
Comment thread embedded-wallets/sdk/ios/advanced/custom-authentication.mdx
Comment thread embedded-wallets/sdk/ios/advanced/custom-authentication.mdx Outdated
Comment thread embedded-wallets/sdk/ios/advanced/smart-accounts.mdx Outdated
shahbaz17
shahbaz17 previously approved these changes Jul 2, 2026

@shahbaz17 shahbaz17 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

lgtm

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 5ba33ca. Configure here.

Comment thread .linkspector.yml
yashovardhan and others added 2 commits July 2, 2026 20:35
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
Signed-off-by: bgravenorst <byron.gravenorst@consensys.net>
yashovardhan and others added 3 commits July 2, 2026 20:37
Fix stale connect-blockchain snippets, consolidate the migration guide to v12, and correct quickstart sign-in references.

Co-authored-by: Cursor <cursoragent@cursor.com>

@shahbaz17 shahbaz17 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

lgtm

@shahbaz17 shahbaz17 merged commit 4035907 into main Jul 2, 2026
19 checks passed
@shahbaz17 shahbaz17 deleted the ios-updates branch July 2, 2026 17:11
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