Keystore's precise goal

Hello,

I have been searching the purpose of the folder “keystore”.

From this def : Use an existing private key | IPFS Docs
it holds additional private keys. I also saw some project using it for goals specific to the app : Keystore/encryption/ipfs usecase for a file-sharing application · Issue #3866 · ipfs/kubo · GitHub

Is it just a storage for keys of any kind or the keys located in keystore have a specific goal ?

Thanks

The reason Kubo has a keystore is for IPNS.
You can have multiple IPNS keys.

2 Likes

As mentioned by @Jorropo, each IPNS record is backed by a private key.

Every new IPNS record requires creating a new key

2 Likes

Thanks @Jorropo @danieln for your answers :slight_smile:

1 Like