> ## Documentation Index
> Fetch the complete documentation index at: https://docs.canton.network/llms.txt
> Use this file to discover all available pages before exploring further.

# 1.0.0

> Wallet SDK 1.0.0 release notes.

# 1.0.0

**Released on April 17th, 2026**

Wallet SDK v1 is the new long-term API shape for application development.
Rather than being an additive patch to v0, v1 introduces a cleaner and more explicit model focused on composability, multi-party flows,
and transport flexibility.

**Why move to v1**

* Stateless and safer by default: v1 removes global SDK/controller party state and requires explicit `partyId` at call time, which improves
  thread safety and makes concurrent multi-party operations much easier to reason about.
* Clearer transaction lifecycle: flows are modeled as explicit `prepare -> sign -> execute` steps, improving observability and reducing hidden behavior.
* Better API organization: v0 controllers are replaced by namespaces (`ledger`, `party`, `token`, `amulet`, `user`, `asset`, `events`)
  with clearer boundaries and easier discoverability.
* More flexible integration model: v1 supports static configuration and provider-based initialization, making it easier to integrate with browser,
  dApp, remote wallet, and alternative transport setups.
* Improved extension model: optional functionality can be enabled via `extend()` which keeps base initialization small and purpose-driven.

This release note intentionally avoids listing every single method-level change.
For full migration details and examples, use the migration guide:

* [Wallet SDK v1 Migration Guide](https://github.com/canton-network/wallet/blob/158b3ff4c316ba7a5d6c89a6099a5303b76d4f77/docs/wallet-integration-guide/src/wallet-sdk-v1-migration-guide/index.rst)
* [v1 Ledger Migration](https://github.com/canton-network/wallet/blob/158b3ff4c316ba7a5d6c89a6099a5303b76d4f77/docs/wallet-integration-guide/src/wallet-sdk-v1-migration-guide/ledger.rst)
* [v1 Token Migration](https://github.com/canton-network/wallet/blob/158b3ff4c316ba7a5d6c89a6099a5303b76d4f77/docs/wallet-integration-guide/src/wallet-sdk-v1-migration-guide/token.rst)
* [v1 Party Migration](https://github.com/canton-network/wallet/blob/158b3ff4c316ba7a5d6c89a6099a5303b76d4f77/docs/wallet-integration-guide/src/wallet-sdk-v1-migration-guide/party.rst)
* [v1 User Migration](https://github.com/canton-network/wallet/blob/158b3ff4c316ba7a5d6c89a6099a5303b76d4f77/docs/wallet-integration-guide/src/wallet-sdk-v1-migration-guide/user.rst)
