I have a private multichain blockchain. I would like to create a stand-alone desktop wallet that can communicate with a locally installed node, the same way the Bitcoin Core wallet works (you install the wallet, the blockchain is downloaded locally, and the GUI is launched, the GUI communicates with the node installed on your local machine) Ideally I would like to create executables (.exe) for windows/linux/mac (.dmg), and install the multichain blockchain locally, and then launch my web-wallet in a desktop-app format using electron.
My problem is creating local nodes for each desktop wallet. Is there a recommended way of accomplishing this? Is there a best way to create a local multichain node wallet that runs and deploys automatically just as a bitcoin core wallet and blockchain would? How would one go about accomplishing this?
Note: This multichain blockchain is already created, and was not built with bitcoin compatibility as explained in the multichain docs. This is a 100% multichain configured blockchain