Skip to content

Migrate wallet signer from Alchemy Signer to Privy #462

@bogdanfazakas

Description

@bogdanfazakas

Alchemy is sunsetting their embedded wallet / Signer product and migrating to Privy for social sign-in and signing. A co-built migration package exists to handle this transition with no change to user wallet addresses or assets.

https://www.alchemy.com/docs/wallets/wallet-integrations/privy/react-migration

Scope of the migration:

  • Moves to Privy: social sign-in and the signing layer

  • Stays on Alchemy: gas sponsorship (policyId), RPC transport, user operations, alchemy-sdk queries

  • Existing users can log in with Google, email, or passkey via Privy wallet address is identical to before (guaranteed by the migration package)

  • Gas sponsorship on Base continues to work via the existing Alchemy policyId no change to useSendUserOperation call sites

  • External wallet (MetaMask / EOA) flow in use-ocean-account.tsx:141-228 is unaffected

  • No regressions in auth-gated pages

  • RPC proxy at src/pages/api/rpc.ts continues to route through Alchemy

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions