ICP, ICRC tokens, and ck-assets — all on screen before you initiate a transfer. No sub-pages, no hunting for the number you need.
Send, stake, and vote — all on a single desktop canvas. ICPWallet keeps your balance, neurons, and proposals visible at the same time, every time.
ICP governance isn't a checkbox — it's a commitment that compounds over years. ICPWallet gives that commitment a deliberate interface.
ICPWallet puts your full balance on screen before any action is available. Check the fee, confirm the destination, approve — one flow, nothing hidden.
ICP, ICRC tokens, and ck-assets — all on screen before you initiate a transfer. No sub-pages, no hunting for the number you need.
Amount, fee, and recipient shown together. You see exactly what leaves your wallet before the confirmation prompt appears.
Every action — transfer, vote, spawn — goes through Internet Identity. No seed phrases, no clipboard risk.
Your staked ICP earns maturity while you sleep. ICPWallet shows every neuron you hold — balance, dissolve delay, accrued maturity, voting power — so you act from context, not guesswork.
Every active proposal fetched directly — no external app needed.
Voting power, maturity, and delay visible while you read. Not after.
One deliberate action. II-authenticated, logged, irreversible.
Set followees per topic. Maturity accrues whether you vote manually or follow.
Native builds for every major desktop platform. Signed binaries, no browser extension required.
Yes. Full source on GitHub — audit the code, build from source, or submit a PR. No closed binaries, no telemetry.
No. Authentication goes through Internet Identity. Private key material never touches the application — it stays in your II anchor device.
Windows 10+, macOS 12+, and major Linux distributions. All builds are code-signed. AppImage and .deb on Linux, notarized .dmg on macOS.
Yes. All neurons linked to your II identity appear in the neuron panel — dissolve delay, maturity, voting power, and following config visible at once.
Yes. ICRC-1 and ICRC-2 tokens are fully supported. ckBTC, ckETH, ckUSDC, ckUSDT, and ckEURC follow the same review path as native ICP.
Proposals are fetched directly from NNS. Read the full text, inspect your neuron state, cast a vote — without leaving the app.
The desktop shell opens offline, but signing and submitting transactions requires IC connectivity. Cached neuron data is readable without a connection.
Not yet. The deliberate layout requires desktop width to show account, neuron, and governance context simultaneously. A companion mobile app may follow.
Internet Identity is DFINITY's anchor-based authentication system. It uses your device's biometrics or security key — no passwords, no seed phrases.
Once the delay expires, the neuron enters a dissolved state. You can then disburse the ICP. Voting power drops to zero at that point.
Yes. Configure followees per governance topic — DFINITY, ICA, and others. ICPWallet shows your current following config in the neuron panel.
Maturity accrues as you vote or follow active neurons. Spawn new neurons from maturity or merge it back into the stake. ICPWallet surfaces the current maturity alongside other neuron state.
Open the wallet panel, select ICP, enter the destination and amount. ICPWallet shows the fee before you confirm. The transaction goes through after II authentication.
No. ICPWallet is an independent open-source project. It connects to the Internet Computer and NNS directly, with no intermediary services.
Yes, via Internet Identity. II supports hardware security keys (FIDO2/WebAuthn) as authenticators — YubiKey and similar devices work out of the box.
Open an issue on GitHub. The DFINITY developer forum and the community Telegram are also good places to reach the team and discuss ideas.
Follow development, report issues, or contribute. The ICP ecosystem is the audience and the author.