Skip to main content
Not yet released. The packages on this page are not published to npm yet, so the install commands below will not resolve. The documented interface is stable and the code exists; only publication is outstanding. To use KeyStone from a frontend today, call the REST API or the TypeScript SDK, which is published. Contact us if you need early access.

Import

Usage

Props

Environment Values

Staging is the environment to integrate against today. https://api-staging.keystoneos.xyz is live and serves testnet settlements. The production host is reserved and not yet serving; requests to it will fail. api-dev is for KeyStone-internal use and does not resolve publicly.

ActionDelegates

See Action Delegates for the full integration guide.

What It Creates

The provider initializes these internal services: All hooks in @keystoneos/react read from this context. Using a hook outside the provider throws an error.

Multiple Providers

You can nest providers for different environments (e.g., showing production and staging data side-by-side), but this is unusual: