Skip to content

Rename hosted wallet provider to embedded wallet provider#345

Open
its-applekid wants to merge 7 commits intoethereum-optimism:mainfrom
its-applekid:feature/rename-hosted-to-embedded
Open

Rename hosted wallet provider to embedded wallet provider#345
its-applekid wants to merge 7 commits intoethereum-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

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

1 participant