node version v18.12.1
- npm init -y
- npm install typescript --save-dev
- npm install @types/node --save-dev
- npx tsc --init --rootDir src --outDir build
--esModuleInterop --resolveJsonModule --lib es6
--module commonjs --allowJs true --noImplicitAny true - npx tsc
npm install bip32 --save-dev npm install bip39 --save-dev npm install bitcoinjs-lib --save-dev npm install ecpair --save-dev npm install tiny-secp256k1 --save-dev npm install ethers --save-dev
create_keys.ts
create_random_keys.ts
sign_messages.ts
encrypt_decrypt_with_eliptic_curve.ts
ethereum.ts
npx tsc && node build/index.js