Final Class Recommended app-facing integration widget — owns client, auth, and wallet-controller lifecycle plus the hidden signer bridge host.Documentation Index
Fetch the complete documentation index at: https://docs.crossmint.com/llms.txt
Use this file to discover all available pages before exploring further.
CrossmintWalletProviderConfig
with API key and an optional CrossmintWalletControllerConfig.createOnLogin,
and use CrossmintWalletGate to render UI based on wallet lifecycle.
Behind the scenes this widget:
- Constructs a
CrossmintClientandCrossmintWalletControllerfromconfig. - Mounts
CrossmintClientScope,CrossmintAuthScope, andCrossmintWalletScopeso descendants can resolve them viaCrossmintWalletContext.of. - Mounts
CrossmintWalletHost— which in turn hosts the hidden signer WebView — unlessCrossmintWalletProviderConfig.mountBridgeHostsis explicitly set tofalse. - Calls
restoreSession()so any persisted JWT is applied before the first frame.
CrossmintWalletHost with your own pre-built
CrossmintClient + CrossmintWalletController instead.
Constructors
CrossmintWalletProvider
Properties
config
child
CrossmintWalletGate to show a loading state until then.

