diff --git a/docs/devdocs/Fhenix Testnet/Fhenix-T-FHE.md b/docs/devdocs/Fhenix Testnet/Fhenix-T-FHE.md index 1de1a98d..ee7e2a64 100644 --- a/docs/devdocs/Fhenix Testnet/Fhenix-T-FHE.md +++ b/docs/devdocs/Fhenix Testnet/Fhenix-T-FHE.md @@ -18,7 +18,7 @@ To read more about different FHE schemes, see our [FHE Overview Section](./FHE-O ## Fhenix Nitrogen Testnet -The current Fhenix Nitrogen Testnet is the second public iteration of the Fhenix protocol. It is still an early build, and it can potentialy has bugs (unfortunately) and there are still features that are still under development. +The current Fhenix Nitrogen Testnet is the second public iteration of the Fhenix protocol. It is still an early build, and it can potentially have bugs (unfortunately) and there are still features that are still under development. There are still challenges ahead. However, we are excited to be working on this project, because it is potentially an innovative and disruptive technology in the blockchain space. diff --git a/docs/devdocs/Fhenix Testnet/Integration.md b/docs/devdocs/Fhenix Testnet/Integration.md index 0fc27c2d..65afed54 100644 --- a/docs/devdocs/Fhenix Testnet/Integration.md +++ b/docs/devdocs/Fhenix Testnet/Integration.md @@ -50,7 +50,7 @@ If you require specialized endpoints, or higher rate limits than the default ple ## Cross Chain Messaging Contracts -The following contracts are deployed on Ethereum Sepolia and may be used by developers that wish to interact with Fhenix in a similar way to Arbitrum +The following contracts are deployed on Ethereum Sepolia and may be used by developers who wish to interact with Fhenix in a similar way to Arbitrum diff --git a/docs/devdocs/FhenixJS/Decryption.md b/docs/devdocs/FhenixJS/Decryption.md index b18e8932..34551aee 100644 --- a/docs/devdocs/FhenixJS/Decryption.md +++ b/docs/devdocs/FhenixJS/Decryption.md @@ -4,7 +4,7 @@ title: (Un)Sealing --- -When an app wants to read some piece of encrypted data from a Fhenix smart contract, that data must be converted from its encrypted form on chain to an encryption that the app or user can read. +When an app wants to read some piece of encrypted data from a Fhenix smart contract, that data must be converted from its encrypted form on chain to encryption that the app or user can read. The process of taking an FHE-encrypted ciphertext and converting it to standard encryption is called **sealing.** diff --git a/docs/devdocs/FhenixJS/Fhenix-JS.mdx b/docs/devdocs/FhenixJS/Fhenix-JS.mdx index 7b36d714..ddb96244 100644 --- a/docs/devdocs/FhenixJS/Fhenix-JS.mdx +++ b/docs/devdocs/FhenixJS/Fhenix-JS.mdx @@ -69,7 +69,7 @@ const client = new FhenixClient({ provider }); This step secures the data before sending it to the smart contract. Remember--all data sent to a smart contract on a blockchain is inherently public, which means that anyone can see it. However, Fhenix operates differently. To maintain user confidentiality and protect sensitive input data, Fhenix utilizes **fhenix.js** to provide built-in encryption methods that must be applied before sending any data to an FHE-enabled contract (Learn more [here](https://docs.fhenix.zone/docs/devdocs/FhenixJS/Encryption). -For example, if you want to send a value of “5” to a smart contract, you need to encrypt it before passing it along. Here’s sample code for that process: +For example, if you want to send a value of “5” to a smart contract, you need to encrypt it before passing it along. Here’s a sample code for that process: ```javascript const value = 5; @@ -135,7 +135,7 @@ After encryption, the data can be securely processed by the contract and sealed When the contract returns the encrypted data to the user, it remains sealed. This means the data is still encrypted with the user’s **public key** and cannot be read until the corresponding **private key** is used to unlock it. **Fhenix.js** provides a simple method to handle this. -Here’s example code to show how the unsealing process works: +Here’s an example code to show how the unsealing process works: ```javascript const counterAddress = 0x....; @@ -215,7 +215,7 @@ TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".wasm" for .../n ``` -You need to run your node application with experimental-modules flag : +You need to run your node application with the experimental-modules flag : ```javascript node --experimental-modules --experimental-wasm-modules your_file_here.js