Skip to content

Rename hosted wallet provider to embedded wallet provider#345

Closed
its-applekid wants to merge 7 commits into
ethereum-optimism:mainfrom
its-applekid:feature/rename-hosted-to-embedded
Closed

Rename hosted wallet provider to embedded wallet provider#345
its-applekid wants to merge 7 commits into
ethereum-optimism:mainfrom
its-applekid:feature/rename-hosted-to-embedded

Conversation

@its-applekid
Copy link
Copy Markdown

Summary

Renames all references to "hosted" wallet provider to "embedded" wallet provider throughout the SDK, aligning terminology with industry standards (Privy, Dynamic, Turnkey all use "embedded").

Closes #330

Changes

  • Directory renames: wallet/*/providers/hosted/wallet/*/providers/embedded/
  • File renames: All *Hosted* files → *Embedded*
  • Type/class renames: HostedWalletProviderEmbeddedWalletProvider, HostedProviderFactoryEmbeddedProviderFactory, etc.
  • Variable renames: hostedWalletembeddedWallet, hostedWalletConfigembeddedWalletConfig
  • Public API: embeddedWalletProvider replaces hostedWalletProvider
  • Docs: Updated AGENTS.md references

Verification

  • ✅ SDK builds successfully (pnpm build)
  • ✅ All 52 test files pass (439 tests passed, 10 skipped)
  • ✅ Lint passes (0 errors, 80 warnings — all pre-existing)
  • ✅ Zero remaining "hosted" references in packages/sdk/src/

Breaking Changes

This is a breaking change to the public API surface:

  • actions.wallet.hostedWalletProvideractions.wallet.embeddedWalletProvider
  • hostedWalletConfigembeddedWalletConfig
  • All Hosted* types renamed to Embedded*

@its-applekid its-applekid requested a review from a team as a code owner March 29, 2026 19:28
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 29, 2026

👷 Deploy request for actions-ui pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 0c38b08

@jefr90
Copy link
Copy Markdown
Contributor

jefr90 commented May 15, 2026

Thanks. Closing in favor of #340.

@jefr90 jefr90 closed this May 15, 2026
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.

Wallet Refactor: Rename hosted wallet provider to embedded wallet provider

2 participants