diff --git a/content/wallets/wallet-integrations/privy/jwt-auth-migration.mdx b/content/wallets/wallet-integrations/privy/jwt-auth-migration.mdx index 00587c3e0..eda9a4326 100644 --- a/content/wallets/wallet-integrations/privy/jwt-auth-migration.mdx +++ b/content/wallets/wallet-integrations/privy/jwt-auth-migration.mdx @@ -87,7 +87,7 @@ While existing users still need migrating, you don't want Privy to auto-create a ## Step 3: Reconnect sending and gas sponsorship -Install `@alchemy/wallet-apis` and wire up `createSmartWalletClient`. See the [Privy signer integration guide](/docs/wallets/third-party/signers/privy) for full setup details, or follow the [React migration guide Step 2](/docs/wallets/wallet-integrations/privy/react-migration#step-2-reconnect-sending-and-gas-sponsorship) for a walkthrough. +This step applies before either migration path below. Install `@alchemy/wallet-apis` and wire up `createSmartWalletClient`. See the [Privy signer integration guide](/docs/wallets/third-party/signers/privy) for full setup details, or follow the [React migration guide Step 2](/docs/wallets/wallet-integrations/privy/react-migration#step-2-reconnect-sending-and-gas-sponsorship) for a walkthrough. *** @@ -95,6 +95,8 @@ Install `@alchemy/wallet-apis` and wire up `createSmartWalletClient`. See the [P Use this path if you have a React or React Native app and want the migration to happen in the user's browser/device. +Before building the client-side flow, complete [Step 3](#step-3-reconnect-sending-and-gas-sponsorship) so your Privy wallets are connected to Alchemy's transaction infrastructure. + ### 4a. Integrate Privy auth (client-side) Instead of calling a Privy login function directly, you subscribe the Privy SDK to your existing auth provider's state using the `useSubscribeToJwtAuthWithFlag` hook. Privy will automatically authenticate when your provider reports the user is logged in.