factom-keystore

A keystore for Factom: Factoid keys, Entry Credit keys and Identity keys

Usage no npm install needed!

<script type="module">
  import factomKeystore from 'https://cdn.skypack.dev/factom-keystore';
</script>

README

factom-keystore

Store for Factom secrets. Originally created to be used in the FAT wallet.

It supports encrypted storage of:

  • Factoid addresses
  • Entry Credit addresses
  • Digital Identity keys

Secrets can either be imported or generated from a 12-word mnemonic seed.

Security

Secrets are encrypted at rest and in memory using the authenticated encryption algorithm xsalsa20-poly1305. We use the implementation of tweetnacl-js which has been formally audited.