The SubWallet extension is a browser wallet that lets you hold, send and stake crypto across the Polkadot, Ethereum, TON, Cardano and Bitcoin ecosystems from one place. It started life as a fork of the Polkadot{.js} extension, and the team behind it, Koni Studio, rebuilt the experience with a much friendlier interface. If you've ever wrestled with Polkadot{.js}, you'll notice the difference fast.
Why care? Most people in the Polkadot world end up juggling one wallet for DOT, another for Ethereum tokens and maybe a third for something else. SubWallet puts those under one roof, and there's a phone app too if you'd rather not do everything in a browser. Below you'll find the account types (they confuse a lot of people), the setup on desktop and mobile, and a few habits that save people from very expensive mistakes.
Put simply, it's for people whose coins live on more than one chain. SubWallet extension lists more than 200 networks and over 450 tokens, though those counts keep growing as networks get added, so don't read them as a final list. You can also keep several seed phrases in the wallet and open all of them with one master password.
For Polkadot holders, staking is probably the main reason to install it. The wallet handles direct nomination, nomination pools, collator staking, liquid staking and subnet staking, on networks like Polkadot, Kusama, Moonbeam, Bifrost and Bittensor. OpenGov voting sits in the same place, so you don't need a separate governance site to vote on a referendum.
On top of that you get token swaps within and across chains in the Polkadot and Ethereum ecosystems, cross chain transfers, NFT display, a card based fiat on ramp and a connector for Web3 apps. If you mostly hold ETH and never touch Polkadot, a simpler EVM wallet might be enough. SubWallet earns its place when you're spread across several ecosystems.
Chrome, Brave and Edge all pull the SubWallet extension from the Chrome Web Store, so the steps are the same on any of them. Give yourself five minutes and grab a pen.
Go to subwallet.app and follow the download link to the Chrome Web Store, or search the store directly and check that the publisher is SubWallet. Copycat extensions are a real risk, so don't skip this.
Hit Add to Chrome. A small popup shows up, and you confirm with Add extension.
Chrome tucks new extensions behind the puzzle piece icon in the toolbar. Open it and click the pin next to SubWallet so you can find it later.
The welcome screen opens by itself. Pick Create a new account, scroll through the Terms of Use and tick the agreement box.
Now the password. It needs at least 8 characters, with an uppercase letter, a number and a special character in there. You'll also tick a box saying you understand SubWallet can't recover it, and they mean that.
After a few warning check boxes, your 12 word recovery phrase appears. Write it on paper. There are "Copy to clipboard" and "Download seed phrase" buttons, but a clipboard or a Downloads folder on a computer that's always online is a much easier target than a sheet of paper in a drawer.
Click I have kept it somewhere safe, name your account and hit Go to home.
Turn on the networks you plan to use. SubWallet won't show balances on networks you haven't enabled, which trips up a lot of new users who think their funds vanished.
A heads up for Firefox users. According to SubWallet's docs, the Firefox build has fallen behind because of problems moving to Manifest V3, and right now it only manages Polkadot and Ethereum solo accounts. This may have changed by the time you read it, so check the help center first.
Moving over from another wallet? Choose Import an account on the welcome screen and bring in your seed phrase, a JSON file or a QR code.
The mobile app covers the same ground as the extension: unified accounts, staking, swaps and a built in browser for Web3 apps. SubWallet also says you can sync desktop and mobile wallets, which is handy if you want to check balances on the go. One catch for iPhone users is that the app no longer gets updates on iOS 16.4 or lower, so update your phone first.
On iPhone, open the App Store, search for SubWallet and tap Get, then Install. On Android it's the Play Store, the same search, then Install.
Look at who published the app before installing. It should say SubWallet, and opening the store link from the official site or help center is safer than trusting search results.
Open it and either create a fresh account or import the one you already have with your seed phrase.
Pick a password, put the recovery phrase on paper and switch on the networks you hold assets on.
Don't sit on old versions. SubWallet ships updates regularly to improve the app, so install them when the store offers them.
No wallet is risk free, but SubWallet ships with several features worth knowing about. Here's what the project lists on its security side, plus the everyday benefits.
Noncustodial design, so your keys stay on your device.
Fully open source code, published on GitHub under Koniverse.
A security audit by Verichains, according to SubWallet's documentation.
Hardware wallet support for Ledger and Keystone, plus Polkadot Vault for air gapped signing.
One master password across multiple seed phrases.
In wallet staking, swaps and OpenGov voting, so you connect to fewer third party sites.
SubWallet is a noncustodial wallet. Your keys never pass through the company's hands, so there's no "forgot password" email and no support agent who can undo a transfer you regret. Forget the password and you'll restore the account from your seed phrase, then pick a new one. Lose the seed phrase as well and nobody can get those funds back.
That also puts the security work on you. SubWallet states it will never ask for your seed phrase, so treat any request for it as a theft attempt, whether it comes through Telegram, a "support" chat or a pop up in your browser. Keep the official site bookmarked, check who published an extension before you install it, and actually read each transaction request before you approve it.
No. SubWallet is noncustodial, so the keys and the seed phrase sit with you alone. The flip side is that nobody at SubWallet can restore a lost phrase or pull back a transaction.
It installs, but with limits. SubWallet's help center says the Firefox version is behind the others and only manages Polkadot and Ethereum solo accounts for now. Chrome, Brave and Edge get the full feature set, all through the Chrome Web Store.
It's one account you can use on Polkadot, Ethereum, TON, Cardano and Bitcoin, instead of a separate account for each chain. Any seed phrase you generate in SubWallet becomes one automatically. Older solo accounts can be migrated, and the docs walk you through it.
Yes, you can connect a Ledger, and Keystone devices and the Polkadot Vault app work too. Each hardware account shows up as a solo account on one ecosystem. You still confirm every transaction on the device itself.
Yes, DOT staking is built into the extension, and so is staking for other tokens. Depending on the network you'll see options like direct nomination, nomination pools and liquid staking. Minimums and unbonding rules differ between them, so read the screen carefully before you lock anything up, and keep in mind none of this is financial advice.
If all your crypto sits on Ethereum, you probably don't need the SubWallet extension. If it's split between Polkadot and chains like Ethereum, TON or Bitcoin, it's one of the more sensible picks, mostly because unified accounts, staking and OpenGov voting live in one place and you can plug in a hardware wallet for bigger balances. Firefox is the weak spot for now.