Skip to main content


The integration of a wallet with Kusama allows for simple and easy access to private keys and signing transactions. Multiple wallets are listed below, some developed by teams in the ecosystem with the help of on-chain treasury funding, and some developed by Parity. The target audience for Polkadot-JS is the developer community. Most community members use the more feature rich wallets with intuitive user interface supported by the treasury.

Non-Custodial Wallets

All the wallets listed on this page are non-custodial wallets. With non-custodial wallets, only you have access to your account's private key. With custodial wallets (like accounts on Central Exchanges), another party controls your private keys.

Treasury Funded Wallets

These are wallets which have been supported by either the Polkadot or Kusama Treasury via Treasury Proposals. Links in the Proposals section go to the Polkassembly post where the Treasury Proposal was discussed.

Web3 Technologies Foundation does not endorse these wallets

These third-party wallets have been funded by the community through either the Polkadot or Kusama Treasury. You should use your own due diligence in researching and using them. The official Polkadot Support cannot provide support for issues with these wallets or other non-Parity developed wallets.

Wallet NameProposalsDevelopment StateTeam NameDescriptionFeatures
Fearless Wallet1, 2, 3, 4, 5LiveSORAMITSUiOS, AndroidStaking, Crowdloans, Parachain Accounts, Nomination pools native staking, dApp signer (experimental), Scam addresses warning, Network issues warning
Polkawallet1, 2LivePolkawalletiOS, AndroidStaking, Crowdloans, parachain accounts, Governance
Stylo1DiscontinuedThibaut SardanAndroidAir-gapped offline wallet
Nova Wallet*1, 2LiveNovasama TechnologiesiOS, AndroidStaking, Nomination Pools, OpenGov, Governance v1, XCM Transfers, Parity Signer & Ledger Support, DApp Support with Polkadot JS and Metamask/EVM Integration, Crowdloans, Parachain Accounts, NFT Management
Talisman1LiveTalismanSocietyBrowserStaking, Nomination Pools, Crowdloans, parachain accounts, Ledger support
SubWallet1, 2LiveSubWalletBrowser, iOS, AndroidStaking, Nomination Pools, Crowdloans, Parachain Accounts, XCM Transfer, NFT Management, Parity Signer & Ledger Support, Light Clients Support, QR-code Account Import, Token Import, EVM DApp Support, MetaMask Compatibility, Custom Endpoint, Fiat On-ramp
Polkadot js Plus1LivePolkaGateBrowserStaking, Nomination Pools, Proxy accounts, Crowdloans, Governance, Social recovery
*Note about Nova wallet

There's another Nova wallet that is unrelated to the Polkadot ecosystem. Users are advised to ensure that they use the correct Nova wallet by downloading the app from their official website: Before creating or restoring accounts , it is wise to double-check the wallet website URLs through official channels (most projects have it listed on their official social media handles).

Supported Wallets

Polkadot support can provide assistance with issues related to Polkadot-JS UI, the Polkadot-JS extension, or Parity Signer. For other wallet software, you should contact the developers of that wallet. Please note that these wallets are quite bare bones and oriented towards power users.

Wallet NameDevelopment StateTeam NameDescription
Parity SignerLiveParityiOS and Android app used with Companion or Polkadot-JS Extension
Polkadot-JS DesktopLiveParityWin, Mac, Linux
Polkadot-JS UILiveParityBrowser based wallet used with Polkadot-JS Extension
LedgerLiveZondaxHardware wallet app used with Polkadot-JS UI (and Polkadot-JS Extension)

Encryption Enhancement

Some newly generated JSON account files cannot be imported (restored) into older wallet software. This is due to an enhanced encryption method, which is also noticeable in a slight delay when encrypting/decrypting your wallet. If you are unable to load a JSON file, please ensure that you are using the latest version of the wallet software. If you are still unable to load it, ensure that the wallet software is using the latest version of the Polkadot API.