This code contains the ability to access specific accounts remotely.
This allows balance checks and transfers of specific accounts to be performed remotely.
git clone https://github.com/bosagora/remote-wallet.git
cd remote-walletnpm installcp env/.env.sample env/.envACCESS_SECRET is the value that the client should present when requesting from the server.
This is used to make it available only to authorized clients.
MANAGER_KEY is the private key of the account to be accessed remotely.
Web3 Secret Storage encrypts and stores the manager's private key.
Sample Web3 Secret Storage are ./keystore/test_manager.key.
Please refer to the following
https://github.com/ethereum/wiki/wiki/Web3-Secret-Storage-Definition
https://web3js.readthedocs.io/en/v1.2.11/web3-eth-accounts.html
In testnet
npm run start:testnetIn mainnet
npm run start:mainnetnpm run build
npm test