Skip to main content

Keyban Documentation

Keyban is the tokenization layer for trusted commerce: embedded wallets, digital product passports, and on-chain loyalty — without the blockchain learning curve.

Solutions​

Pre-packaged business outcomes — issue, verify, reward — built on top of the Keyban stack.

Products​

Composable building blocks you can mix to assemble your own experiences.

Integrations​

Connect Keyban to the platforms you already use.

Get started in 5 minutes​

Install @keyban/sdk-react, wrap your app with KeybanProvider, and you have a non-custodial wallet:

// npm install @keyban/sdk-react
import { KeybanProvider, Network } from "@keyban/sdk-react";

<KeybanProvider
network={Network.StellarTestnet}
appId="YOUR_APP_ID"
clientShareProvider={localStorageProvider}
>
<YourApp />
</KeybanProvider>

→ Complete walkthrough in the Quick Start Guide

Blockchains​

Keyban is multi-chain by design — each chain is matched to the use case it serves best.

ChainNetworksBest for
BaseSepolia (testnet), MainnetEVM-native wallets, ERC-20 tokens, NFTs, Digital Product Passports and certification events
StellarQuickstart, Testnet, MainnetHigh-throughput on-chain loyalty

→ Full support matrix

Resources​

  • Admin Console — manage organizations, apps, DPPs, and loyalty programs from one dashboard
  • SDK Reference — TypeDoc for @keyban/sdk-react, @keyban/sdk-base, and @keyban/types
  • API Reference — interactive OpenAPI explorer for the REST API
  • Changelog — what shipped, when
  • FAQ — common questions, troubleshooting
  • Discord community — ask questions, share what you build
  • Support — direct line to the team