Different Keys per Account explained

Account

Every Incognito Account comes with one address and four keys.

You can find your accounts by tapping the gear icon at the top of either the Home or the Wallet section.

You can find the keys for a specific account by tapping the key icon of that account.

Address

Your Incognito Address is like a bank account number. Whenever someone needs to send you PRV or pTokens (both are already on the Incognito Chain1) all they need is your Your Incognito Address to perform the transaction

Keys

Name Function
Private Key This is the most important key. The Private Key gives access to your funds. You should not share this key with anyone. Store it safely in multiple offline places. The Private Key is your only way to regain access to your funds in case of device loss/crash/damage.
Public Key This key is used for authentication and can be shared with third-party services. For example, an app that supplies information on your Node status.
Readonly Key This key supplies reading rights. For example, by using your Your Incognito Address (by use of code) people can see transactions are performed with your account, but no details are revealed. By adding your Readonly Key the details become available.
Validator Key This key is used by Node owners. To assign an account to a Node, the Validator key is supplied to the Node. After that, the Node will use that account for staking and withdrawing earnings.

Note

Although (some) information can be revealed with the Public, Readonly and Validator key, only the Private key grants access to your funds. Again, keep the Private key of every account you use stored in a safe, offline place.

1: For receiving Out Network payments, coin specific addresses will be generated on demand. These are one-time use addresses, valid for 60 minutes.

12 Likes

Does the public key follow a pattern or is it random?

Not sure what kind of pattern you are looking for, but my own public keys don’t seem to have anything in common, but length.

I’m trying to identify an address given to my bot in Telegram, and I can do that with a RegEX expression. I see that they always start with 12 and have a length of 103. Do you think that would apply to all forever?

Ah, address, you said public key.
Addresses start with 12 that is correct, and all have the same length.

Old addresses had a different format, no one should use those, so I won’t repeat the format to prevent confusion.

1 Like

can you have multiple vnodes attached to one wallet. like several nodes using the same validator key?

1 Like

No, you can’t. Each wallet has a unique validator key. And your stake is tied with that validator key. Multiple Nodes using the same validator key doesn’t generate any more benefits.

The answer is actually yes, and no.

Your wallet, is the complete app, everything it holds, from accounts to pDEX.
So, yes you can have multiple Nodes attached to one wallet, but only one Node per account. Each Node needs its own validator key.

1 Like