Dapp storeEthereumWeb3 developer toolsDevelopment frameworks
web3cli
web3cli
Development frameworksWeb3 testing toolsWeb3 data toolsTransaction tools

web3cli

web3cli is a command-line tool aiming to be the Swiss-army knife of the blockchain.

Ethereum logo
Multichain logo
BNB Chain logo
Avalanche logo
Polygon logo
OP Mainnet logo
Arbitrum logo
Starknet logo
Open-source
This link will take you to a third-party site not owned or operated by Alchemy.

What is web3cli?

web3cli is a command-line tool that lets users interact with Ethereum and EVM-compatible chains directly from a terminal, with no coding required. It supports swapping on Uniswap, TraderJoe, and PancakeSwap, transferring tokens via their ticker, replaying transactions by hash, and setting Telegram alerts based on pending transactions, new blocks, and contract events. web3cli is designed for crypto enthusiasts such as DeFi and NFT users, chain analysts, and Web3 gamers who need to interact with the blockchain in a scriptable way. It also supports the Compound V2 lending protocol and its forks, address labeling for ease of use, and signer management via private key or keyfile.

Stream any onchain event for web3cli with Custom Webhooks
Get your API key

Best Development frameworks

Discover more web3 applications and developer tools.

See all dapps

Developer resources from Alchemy

App store listings are independently reviewed and written by Alchemy using a combination of inbound submissions, editorial research, public project sources, and third-party directories, including ecosystem data from The Grid under the Open Database License, DefiLlama, DappRadar, Reown, and chain ecosystem pages.

Dapp store background image

Build blockchain magic

Alchemy combines the most powerful web3 developer products and tools with resources, community and legendary support.
Get your API key