(mnemonic: string)
| 8 | } |
| 9 | |
| 10 | export function deriveAirnodeXpub(mnemonic: string) { |
| 11 | logger.debug('Deriving Airnode xpub from mnemonic'); |
| 12 | const airnodeHdNode = ethers.utils.HDNode.fromMnemonic(mnemonic).derivePath("m/44'/60'/0'"); |
| 13 | return airnodeHdNode.neuter().extendedKey; |
| 14 | } |