diff --git a/App.tsx b/App.tsx index bea3cbf..4d92d87 100644 --- a/App.tsx +++ b/App.tsx @@ -57,7 +57,7 @@ const App = (): React.JSX.Element => { {isWalletCreated ? ( -
+
Address: {wallet && wallet.address.toString()} diff --git a/utils.ts b/utils.ts index 79f318d..31a8f1e 100644 --- a/utils.ts +++ b/utils.ts @@ -16,12 +16,13 @@ const generateWallet = async (): Promise => { try { const mnemonic = utils.entropyToMnemonic(utils.randomBytes(32)); const hdNode = HDNode.fromMnemonic(mnemonic); + const ethNode = hdNode.derivePath("m/44'/60'/0'/0/0"); - await setInternetCredentials('keyServer', 'key', hdNode.privateKey); + await setInternetCredentials('keyServer', 'key', ethNode.privateKey); await setInternetCredentials('mnemonicServer', 'mnemonic', mnemonic); Alert.alert('Wallet created successfully '); - return hdNode; + return ethNode; } catch (error) { console.error('Error creating wallet ', error); }