Overview
- React provider that configures and renders the InterwovenKit widget shell (drawer, routes, and supporting providers).
- Mount once near the top of your app, wrapping your root component.
- AutoSign is optional. Enable it with
enableAutoSignwhen you want signature-derived automatic signing flows.
Prerequisites
- Must be used within a React Query
QueryClientProvider. - Must be used within a wagmi
WagmiProviderif using wallet-related APIs. - Client-only (no SSR): Put this in a
use clientprovider tree, or use a dynamic import in Next.js.
Styles
- CSS styles must be injected manually using
injectStylesonce at app startup. Otherwise the UI will be unstyled.
Quickstart
This example shows the provider structure. For complete setup configurations,
see Provider Setup.
Props
Return Value
Renderschildren and mounts the InterwovenKit UI shell.
Examples
Custom Chain Configuration
This example shows only the
InterwovenKitProvider configuration. For
complete provider setup including QueryClientProvider, WagmiProvider, and
injectStyles, see Provider Setup.Notes
- For end-to-end setup examples, see Provider Setup.
Type Reference (Advanced)
Chain, GeneratedType, AminoConverters, and AutoSignFeePolicy are
from InterwovenKit source and its external dependencies. See
@initia/initia-registry-types, @cosmjs/proto-signing, and @cosmjs/stargate
for related external types.