Main - Module Process
Last updated
Last updated
Process isolation is one of the key features of AnamWallet.
In AnamWallet, the Browser Process running Dapps, the Main Process receiving user requests, and the multiple Module Processes handling RPC requests are separated
AnamWallet consists of the following:
Main Process (also is called as Wallet Process), which manages the main UI and takes input from the user
Browser Process, which communicate with web3
Module Process that processes incoming RPC requests from Main and Browser through communication with each blockchain network
This approach offers the following advantages:
Improved Stability
Even if an error occurs in the Module Process that handles RPC requests, it does not affect the Main Process.
Enhanced Security
Since each Module Process is isolated, it cannot interfere with other Module Processes.