Skip to content

Wallets

Choose a wallet based on how you plan to use Dusk.

Wallet Status Best for
Dusk Wallet Official Browser extension, self-custody, and dApp connections
Web Wallet Official Browser transfers, migration, and bridge workflows
Rusk Wallet Official CLI, automation, staking, operators, and DuskVM contracts
Piewallet Community Pieswap and combined Dusk/DuskEVM wallet workflows

Dusk Wallet is the official self-custodial browser extension. It manages public and shielded DUSK, connects to compatible applications, and presents connection, transaction, and signature requests for approval.

Install it from the official listing for your browser:

Developers integrating wallet connections should use Dusk Connect. Extension-specific development details are in Dusk Wallet Integration.

The official Web Wallet runs in the browser and supports public and shielded transfers. It also provides the interfaces used by the migration and bridge guides.

rusk-wallet is the official command-line wallet for automation, terminal-first workflows, staking, node operations, and DuskVM contract transactions.

Use the versioned upstream documentation and local help as the command reference:

For specific workflows, see node wallet setup, run a provisioner, or the DuskVM quickstart.

Piewallet is offered by Piecrust for Pieswap and Dusk-compatible networks. It is not operated by Dusk. See Ecosystem for more community projects.

  • Install wallet extensions only from verified listings and check the publisher.
  • Never share a recovery phrase or private key.
  • Review every connection, signature, and transaction request before approving it.
  • Evaluate community software independently before storing funds or granting account access.