Skip to main content

Getting Started

Once set up, your app will be able to connect and create embedded wallets for users.

Try the demo

See Embedded Wallets in action with our demo app:

Installation

Install the required packages:

npx thirdweb install

This command will recognize the environment you are working in and install the appropriate packages.

Connecting & Creating Embedded Wallets in an Application

import {
ThirdwebProvider,
ConnectWallet,
embeddedWallet,
} from "@thirdweb-dev/react";

export default function App() {
return (
<ThirdwebProvider
activeChain="goerli"
clientId="YOUR_CLIENT_ID"
supportedWallets={[embeddedWallet()]}
>
<ConnectWallet />
</ThirdwebProvider>
);
}