Develop, deploy, and manage blockchain applications from your terminal with our powerful command-line interface.
npm install -g @elithda/web3-cli
Compile, verify, and deploy Solidity contracts with one command.
Create and manage multi-chain wallets securely from the CLI.
Sign and broadcast transactions with one command across multiple chains.
▶️ $ elithda deploy --contract=Token.sol --network=mainnet
Compiling contracts...
✓ Solidity compiler 0.8.20
Deploying Token contract to Ethereum mainnet...
✓ Transaction confirmed - Tx hash: 0xabc123...xyz
Contract address: 0xdef456...klm
elithda compile
elithda verify
elithda deploy
elithda interact
elithda wallet create
elithda wallet export
elithda wallet balances
elithda wallet sign
npm install -g @elithda/web3-cli
@elithda/web3-cli
v2.1.0
Available for macOS, Linux, and Windows (with WSL).
brew tap elithda/cli
brew install elithda
Recommended for macOS users seeking easier updates
Create a new project directory and initialize your Web3 project
elithda init my-project
Set up network connections for Ethereum, Polygon, and other chains
elithda config add network --name=mainnet --rpc=https://ethereum-rpc.com
Deploy your first smart contract with one command
elithda deploy MyToken.sol --network=mainnet
Connect your CLI to Elithda services with an API key
elithda login --api-key YOUR_API_KEY_HERE
Need an API key? Contact our team