diff --git a/docs/articles/package_description.md b/docs/articles/package_description.md index be28368..3095958 100644 --- a/docs/articles/package_description.md +++ b/docs/articles/package_description.md @@ -20,7 +20,7 @@ Solnet.Wallet has [Chaos.NaCl](https://github.com/p3root/Chaos.NaCl/) and [Bounc ## Solnet.KeyStore -The assembly Solnet.KeyStore contains constructs and utilitiy methods necessary to save and restore wallets as well as encrypt and decrypt keystores. +The assembly Solnet.KeyStore contains constructs and utility methods necessary to save and restore wallets as well as encrypt and decrypt keystores. It includes an implementation of the [Web3 Secret Storage Definition](https://github.com/ethereum/wiki/wiki/Web3-Secret-Storage-Definition) which generates a JSON file with an encrypted keystore, with only the correct password being necessary to decrypt it. It also includes a simpler keystore implementation that is capable of restoring keys generated by the `solana-keygen` CLI tool. The KeyStore depends on the Solnet.Wallet project assembly, plus [Chaos.NaCl](https://github.com/p3root/Chaos.NaCl/) and [BouncyCastle](https://github.com/novotnyllc/bc-csharp). @@ -28,4 +28,4 @@ The KeyStore depends on the Solnet.Wallet project assembly, plus [Chaos.NaCl](ht ## Solnet.Programs The Solnet.Programs assembly implements and abstracts the usage of several Solana programs. These programs are either the [Native Programs](https://docs.solana.com/developing/runtime-facilities/programs) or part of the [SPL](https://spl.solana.com/). -If you're looking for more specific implementations, than you may have to look at [Solnet.Serum](https://github.com/bmresearch/Solnet.Serum), Solnet.Pyth, Solnet.Mango or even start your own using our APIs. \ No newline at end of file +If you're looking for more specific implementations, then you may have to look at [Solnet.Serum](https://github.com/bmresearch/Solnet.Serum), Solnet.Pyth, Solnet.Mango or even start your own using our APIs.