Docs

embeddedWallet

embeddedWallet allows users to connect using an Email or Social logins like Google, Apple, and Facebook sign-ins. This allows developers to implement seamless onboarding and login flows for their users.

Example

import { embeddedWallet } from "thirdweb/wallets";
const wallet = embeddedWallet({
client,
});
await wallet.connect({
strategy: "google",
});

Refer to EmbeddedWalletConnectionOptions to see all the available options for connecting the wallet.

Parameters

Returns

The EmbeddedWallet instance