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)EVM-native wallets, ERC-20 tokens, NFTs
StarknetDevnet, Sepolia, MainnetDigital 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