Я использовал следующий код для создания кошелька при нажатии кнопки.Теперь мне нужно найти способ хранения учетных данных этих кошельков, чтобы я мог подписывать транзакции и передавать им токены.Я могу отобразить данные на консоли, но есть ли способ хранить данные где-нибудь, чтобы я мог получить доступ к адресу учетной записи и закрытому ключу?
var bip39 = require('bip39');
const EthereumUtil = require('ethereumjs-util');
const hdkey = require('hdkey');
const mnemonic = bip39.generateMnemonic(); //generates string
const seed = bip39.mnemonicToSeed(mnemonic); //creates seed buffer
const root = hdkey.fromMasterSeed(seed);
const masterPrivateKey = root.privateKey.toString('hex');
const addrNode = root.derive("m/44'/60'/0'/0/0");
const pubKey = EthereumUtil.privateToPublic(addrNode._privateKey);
const addr = EthereumUtil.publicToAddress(pubKey).toString('hex');
const address = EthereumUtil.toChecksumAddress(addr);