Skip to content

Bash script to deploy multiple token contracts on any EVM chains (Testnet/Mainnet)

Notifications You must be signed in to change notification settings

zunxbt/contract-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Contract Deployer on any EVM Chain (Testnet or Mainnet)

Prerequisites

  • You need to have gas fee on the chain where u want to deploy token contract
    • Let's say you are deploying contract on sepolia ethereum, then u need to have Sepolia $ETH in your wallet
    • Let's say you are deploying contract on Ethereum mainnet, then u need to have ETH gas fee on Ethereum Mainnet
  • You need a RPC URL of that EVM Chain
    • You can find your EVM chain RPC url on Chainlist
  • Need to have terminal which support linux based command
    • You can use either local terminal (Ubuntu)
    • Or you can use Virtual IDE like codespaces

Unique Features

  • Batch Deployment: Supports deploying multiple token contracts with optional random prefixes for token names (If you want to deploy 5 tokens, then it will ask u the token name 1 time, and then automatically add random 2 prefixes at the before of the name)
  • Interactive Menu: User-friendly interface for easy navigation and selection of actions.

Installations

  • You can use either this command
 [ -f "evm-contract.sh" ] && rm evm-contract.sh; wget -q https://raw.githubusercontent.com/zunxbt/contract-script/refs/heads/main/evm-contract.sh && chmod +x evm-contract.sh && ./evm-contract.sh
  • Or this command to run this script
  [ -f "evm-contract.sh" ] && rm evm-contract.sh; curl -sSL -o evm-contract.sh https://raw.githubusercontent.com/zunxbt/contract-script/refs/heads/main/evm-contract.sh && chmod +x evm-contract.sh && ./evm-contract.sh

Troubleshooting

  • If you r facing issues like curl command not found then use this command to install curl and then run the above installation command that starts with curl
sudo apt update && sudo apt install curl
  • If you r facing issues like wget command not found then use this command to install wget and then run the above installation command that starts with wget
sudo apt update && sudo apt install wget

About

Bash script to deploy multiple token contracts on any EVM chains (Testnet/Mainnet)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages