Skip to Content
ConnectSDKInstallation

Installation

Install the SDK with a package manager of choice.

npm install @keyringnetwork/keyring-connect-sdk

Contract ABIs and deployment addresses are included; the package re-exports @keyringnetwork/contracts-abi.

Requirements

  • A Chromium browser (the extension targets Chrome 88 or later).
  • An on-chain Keyring policy ID.
  • Extension calls are browser-only; guard them behind a client check when rendering on the server.

Detecting the extension

import { KeyringConnect } from "@keyringnetwork/keyring-connect-sdk"; const installed = await KeyringConnect.isKeyringConnectInstalled();

isKeyringConnectInstalled never throws; it resolves false when the extension is missing, disabled, or unresponsive. A complete detect-and-launch component is in examples.

Continue with launching verification.

Last verified on