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.

