This code will allow you to generate a specified number of Starknet wallets, deploy it and save them to files.
For the code to work, you need to install the following dependencies:
- ccxt - 4.0.39
- debug - 4.3.4
- ethers - 5.5.1
- lodash - 4.17.21
- starknet - 4.22.0
You can install it using:
npm i
or
npm i ccxt@4.0.39 debug@4.3.4 ethers@5.5.1 lodash@4.17.21 starknet@4.22.0
In config.js set:
wallet = argent
orbraavos
, depends on wallet you need to generategenerate = true
numWallets = N
you want to generate.
Generated wallets are saved in several files:
- wallets.csv: a CSV file (.csv) containing a list of wallets with addresses, private keys, public keys, and seed phrases.
- seeds.txt: a text file (.txt) listing the LED phrases of each wallet.
- addresses.txt: a text file (.txt) listing the addresses of each wallet.
- private_keys.txt: a text file (.txt) listing the private keys of each wallet.
- public_keys.txt: a text file (.txt) listing the public keys of each wallet.
To deploy wallets, in config.js set:
deploy = true
delay
num_deployers
- Fill all the OKX settings.
For deploy, soft withdraws ETH from OKX and waits for a deposit in wallet. After that, the wallet is deployed in the blockchain
git clone https://github.com/SYBIL-MAFIA/generate-starknet-wallets.git
cd generate-starknet-wallets
npm i
open config.js
node index.js
Telegram:
https://t.me/retrodropTools | https://t.me/fraggdiller