Skip to main content

Recommended: JavaScript SDK with React Hooks

For new React apps, we recommend the JavaScript SDK with React Hooks (@dynamic-labs-sdk/react-hooks) instead of the legacy React SDK documented here. The JS SDK comes with many benefits such as a much smaller bundle size and other optimizations. Use the React quickstart (JavaScript SDK) to get started.

Summary

This callback will be called when the user successfully has an embedded wallet created for them. For more info, see the embedded wallets section of the documentation.

Usage

<DynamicContextProvider
  settings={{
    events: {
      onEmbeddedWalletCreated: (jwtVerifiedCredential, user) => {
        console.log('onEmbeddedWalletCreated', jwtVerifiedCredential);
        console.log('onEmbeddedWalletCreated user', user);
      },
    }
  }}
>
 {/* ... rest of your app ... */}
</DynamicContextProvider>

Callback Argument Value

JwtVerifiedCredential
UserProfile
Last modified on June 25, 2026