Run Starknet Wallet with confidence.
Practical guides for installing Starknet Wallet, verifying signed desktop builds, managing STRK, and reviewing Cairo calls and smart-account permissions.
Getting Started
Starknet Wallet is a local-first desktop wallet for Starknet. Install the build for your platform, choose Mainnet or Sepolia, and create or import a Starknet account. Keys are generated and stored on your device.
Installation
- macOS — open the
.dmgand drag Starknet Wallet into Applications. - Windows — run the signed
.exeinstaller. - Linux — use the
.AppImageor install the.debpackage.
Verifying builds
- Download the installer for your platform.
- Download the SHA256 checksum from the Versions page.
- Download the PGP signature.
- Compare the SHA256 of your file with the published checksum, and verify the PGP signature with the published key.
Managing STRK
Starknet Wallet shows your STRK balance, transaction history, and lets you send and receive STRK on Starknet Mainnet or Sepolia. Network selection is always visible.
Previewing Cairo calls
Before signing, Starknet Wallet shows the dApp, network, target contract, function name, decoded calldata, and an estimated fee. If a call implies a permission change, that is surfaced as part of the preview.
Reviewing smart-account permissions
Smart accounts support session keys and spending approvals. The permission review screen shows scope, limits, and expiry so you can confirm what the dApp is asking for.
Mainnet vs Sepolia
Starknet Mainnet and Starknet Sepolia are clearly separated in the UI. Switching networks is explicit, and the active network is shown on every signing surface to avoid wrong-network signing.
Troubleshooting
- Installer won't open — verify the SHA256 and PGP signature first.
- Network errors — try a different RPC and confirm the chain ID.
- Account import — re-check the source of your account material before pasting.
- Still stuck? See Contact.