Skip to content

SDK reference

The Seams package exposes a small set of intentional entrypoints. Start with the main browser surface or React surface. Reach for the lower-level entrypoints only when your integration owns the corresponding runtime or protocol responsibility.

Import pathUse it for
@seams/sdkBrowser SDK configuration, registration, authentication, signing, recovery, devices, and public result types.
@seams/sdk/reactProviders, hooks, auth and profile components, QR flows, and theme tokens.
@seams/sdk/advancedExact identity builders, RPC clients, encoders, and other low-level integration helpers.
@seams/sdk/thresholdStable threshold session-policy and cryptographic constants.
@seams/sdk/runtimeBuilding a custom signing runtime from explicit platform ports.

The package also publishes focused React component subpaths and the hosted wallet HTML asset. Those surfaces are documented on the React reference and hosted integration pages.

State and failure references

Public reference pages describe exported package surfaces. Internal source modules and storage records are implementation details and can change without a public migration path.