canton-wallet-sdk

Installation
SKILL.md

Canton Wallet SDK

Overview

The Wallet SDK (@canton-network/wallet-sdk) is a TypeScript library for programmatic wallet operations on Canton: party management, token transfers, UTXO queries, transaction signing, and dApp integration. It targets wallet providers, exchanges, and app developers working with Canton tokens and external party wallets, and implements the CIP-0056 token standard.

Install & configure

npm add @canton-network/wallet-sdk     # or yarn/pnpm
  • Prereqs: Node 18+, a running validator (LocalNet is convenient; DevNet/TestNet/MainNet work too).
  • Local dev: use built-in LocalNet defaults (self-signed HMAC token).
  • Production: configure an OAuth AuthController (ClientCredentialOAuthController) with your OIDC endpoint, client id/secret, audience https://daml.com/jwt/aud/participant/<id>, scope openid daml_ledger_api offline_access — or implement the AuthController interface yourself.
Installs
2
First Seen
Jun 25, 2026
canton-wallet-sdk — nickthelegend/canton-agent-skills