walley-sdk) lets a script, bot, or backend drive a Walley wallet the same way the browser does, but headlessly.
Self-custody, headless
Walley parties are external Canton parties: the private key never leaves your process. The SDK signs everything locally, meaning that the Walley API only ever sees public keys and signatures. Create your wallet in the Walley app and back up its 24-word recovery phrase; the SDK signs in with that phrase (or the exported key) to drive the same party programmatically.What’s in the box
Quickstart
Install, sign in with a key file, and submit your first transaction.
Keys & Authentication
Key files, mnemonics, PEM — and how the SDK authenticates reads.
Transactions & Fees
Sign and submit your dApp’s own commands; the deferred fee model.
Wallet Operations
Balances, holdings, transfers, preapprovals, and history.
The SDK is synchronous and dependency-light (
httpx, pydantic, cryptography, mnemonic). Python 3.10+.