CKB KeyWay gives a React application email OTP login, a recoverable CKB testnet account, and a browser-based Fiber node through one SDK.

Quickstart

Install the SDK and recover your first wallet.

Fiber payments

Fund a channel, create invoices, and send payments.

React SDK

Provider, hook, components, and client methods.

Live demo

Test the complete flow on CKB testnet.
Version 0.0.1 is a testnet preview. Consumer origins must currently be allowed by the managed KeyWay API before browser requests will succeed.

What the SDK handles

  • Email OTP UI and session recovery
  • Stable CKB account recovery through Lit
  • Browser Fiber node startup and testnet peer connection
  • Externally funded Fiber channel activation
  • Fiber invoices, routed payments, channels, and balances

Requirements

  • React 18.2 or newer
  • A browser with WebAssembly, Web Locks, IndexedDB, and Web Crypto
  • Cross-origin isolation headers for Fiber’s multithreaded WASM runtime
  • CKB testnet funds when opening a channel

View on npm

Package metadata, dependencies, and published versions.