As you may have noticed, each account on the Accounts page on Polkadot-JS UI has a type. These types denote what "kind" of account it is, as well as where it is stored.


In this article, we present the different account types and what they mean.


NOTE: It is recommended that you create, restore or add all your accounts in the Polkadot extension, instead of on Polkadot-JS UI directly.

The exceptions are the multisig and proxied account types, which can only exist on Polkadot-JS UI directly.


sr25516, ed25516, ecdsa


These accounts have been created or restored directly on Polkadot-JS UI and their type denotes the cryptographic algorithm that was used during their creation. Each algorithm generates a different account from the same mnemonic phrase. 


The default is Schnorrkel (sr25519) and unless you changed the "Advanced creation options" when you created your account, the accounts created directly on Polkadot-JS UI will have a type of sr25519.



injected


This is probably the most common account type. It denotes accounts that exist in the Polkadot extension (or other extensions). These can have either been created or restored in the extension using a mnemonic phrase, or be a different type of account added to the extension, like a Ledger account or an account on Parity Signer


Also, next to the name of your account you'll see in parentheses the name of the extension it has been injected from. It will be "(EXTENSION)" if it's the Polkadot extension, otherwise it will be the name of the specific extension.



ledger


As the name suggests, this is a Ledger account added directly on Polkadot-JS UI.



extension


This may be confusing, but an account of type "extension" denotes an account that has been added through a QR code directly on Polkadot-JS UI, like from Parity Signer.



multisig


As the name suggests, this is a multisig account. If you want to learn how to create and use a multisig account, you can check this article.



proxied


This is an anonymous proxy account. Basically, it is an account that has another account as a proxy, which signs its transactions for it. You can learn more about anonymous proxies in this wiki article.


A proxied account will have this blue icon next to it, denoting that it has a proxy set up.