Overview

Everything you wanted to know (and more) about how Capsule works
This section provides an overview of Capsule's architecture and key design decisions. It's important to note a few assumptions regarding current functionality:
  • Capsule currently supports EVM and Cosmos chains
  • Capsule's SDKs support mobile wallets built with React Native and React-based web apps developed with JavaScript.
  • We currently support one wallet per user per chain. Multi-wallet support currently has some very limited support, please get in touch before using this feature.
  • Two distinct environments are supported: DEVELOPMENT for testing and PRODUCTION for production. It's worth noting that both mainnet and testnet networks can be utilized in either environment, though in DEVELOPMENT the passkey screen will contain a warning banner to prevent user confusion.