Build decentralized applications (dApps) that interact with the Canton Network through the Wallet Gateway. Use the dApp SDK in your frontend to connect users to their wallets, and the Wallet Gateway to mediate between your dApp, Canton validator nodes, and signing providers.
Note
Migration guides for each release are published in Discussions.
- Overview — Architecture, key concepts, and how the pieces connect
- dApp SDK — TypeScript library for wallet connectivity, accounts, signing, and transactions
- Installation
- Usage
- Adapters & Discovery
- API Reference
- Wallet providers (discovery) — How wallets and extensions appear in the SDK picker
- Best Practices
- Wallet Gateway — Server setup, configuration, APIs, signing providers, and troubleshooting
- Examples — Sample dApps (Ping and Portfolio) you can run and learn from