Skip to main content

Introduction to the Embedded Wallet SDK

Overview

Keyban's Embedded Wallet SDK helps you integrate a secure, non-custodial wallet directly into your app - without exposing users to the complexity of blockchain. It supports both React (Web) and React Native (Mobile) environments.


Key Features

  • Secure Key Management via MPC: Protect private keys using Multi-Party Computation (MPC) - no single party ever holds the full key.
  • React & React Native Hooks: Seamless integration into frontend apps via intuitive hooks and context providers.
  • Cross-chain Support: Interact with assets and contracts on Ethereum, Polygon, Starknet, and Stellar.
  • Token & NFT Operations: Send, receive, display, and monitor ERC-20, ERC-721, and ERC-1155 assets.
  • Session-based Access Control: Temporary, revocable sessions allow secure access across tabs or devices.
  • Built-in Privacy Tools: Cookieless analytics and selective disclosure tools for GDPR compliance.

Use Cases

  • Embedded non-custodial wallet for web and mobile apps without blockchain onboarding friction.
  • Digital Product Passport (DPP) storage and access control per user or partner.
  • Loyalty, resale, or event-based flows requiring wallet interactions without requiring user expertise.

Getting Started


By integrating the Embedded Wallet SDK into your product, you enable secure, frictionless Web3 experiences - tailored to users who don’t even need to know what a wallet is.