Walley
A self-custody Canton wallet with passkeys and developer SDKs.
Walley is a self-custody web wallet for Canton. It provides asset transfers, dApp connections and approval controls, with passkey access and a 24-word recovery phrase. New wallets currently require an invite.
Background
Walley provides a web wallet and developer tools for Canton. Its public documentation covers onboarding, recovery, key management, application connections and automation.
Key Benefits
- Passkey access with a 24-word recovery phrase
- Locally generated keys and locally signed transactions
- Canton transfers and preapproval controls
- Application connections
- TypeScript and Python SDKs
Why Canton
Canton provides a uniquely strong foundation for building user-facing financial products.
Its emphasis on privacy, interoperability, and institutional-grade design makes it one of the few environments capable of supporting both enterprise use cases and broader user adoption. For Walley, this creates the ideal setting to build a wallet that bridges usability with real financial infrastructure.
What Makes It Unique
Walley combines a browser wallet with documented TypeScript and Python integrations, including locally signed operations for scripts and backend workflows.
What's Included
Wallet and recovery
Keys are generated and signing takes place locally. The recovery phrase is needed to restore access if the passkey is lost; losing both can make the wallet unrecoverable.
Applications and automation
Walley supports dApp connection and transfer-preapproval workflows. Its TypeScript integration and Python SDK provide separate developer routes, including headless wallet operations with local signing.
Access and scope
Use the current docs for assets, fees, permissions and supported operations. New wallets require an invite from an existing member or access through the waitlist.

