A tool for automatically deploying Ethereum smart contracts to various networks.
To use EVM Auto Deploy, follow these steps:
-
Clone the repository:
git clone https://github.com/dante4rt/evm-auto-deploy.git
-
Install the dependencies:
npm install
-
Create a
.env
file in the root directory with the following variables:PRIVATE_KEY
: Your Ethereum private key
-
Add your desired chain configuration to
chains/testnet.json
orchains/mainnet.json
. -
Run the script:
npm start
- Node.js (version 14 or higher)
- npm (version 6 or higher)
- Ethereum private key
- Ethereum RPC node URL
To install the dependencies, run the following command:
npm install
To use EVM Auto Deploy, simply run the script:
npm start
Follow the prompts to select the network, enter the token name, symbol, and supply, and deploy the contract.
To use EVM Auto Deploy, you need to create a .env
file in the root directory with the following variables:
PRIVATE_KEY
: Your Ethereum private key
PRIVATE_KEY=1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef
If you would like to support the development of this project, you can make a donation using the following addresses:
- Solana:
GLQMG8j23ookY8Af1uLUg4CQzuQYhXcx56rkpZkyiJvP
- EVM:
0x960EDa0D16f4D70df60629117ad6e5F1E13B8F44
- BTC:
bc1p9za9ctgwwvc7amdng8gvrjpwhnhnwaxzj3nfv07szqwrsrudfh6qvvxrj8
EVM Auto Deploy is licensed under the MIT License. See the LICENSE file for more information.