
EVM Toolkit
Tools for creating and analyzing smart contract programs on the Ethereum Virtual Machine.

What is EVM Toolkit?
EVM Toolkit (ETK) is a collection of tools for creating and analyzing smart contract programs on the Ethereum Virtual Machine. It consists of an assembler (eas) in the etk-asm crate and a disassembler (disease) in the etk-dasm crate. Developers can use the disassembler to disassemble hex or binary encoded instructions into their mnemonics and identify basic blocks. The assembler supports importing multiple files into the same scope, including files in a separate scope for constructors and initialization code, and automatic push size selection.
Web3 dapps and developer tools related to EVM Toolkit
Discover blockchain applications that are frequently used with EVM Toolkit.
Developer resources from Alchemy

New integrations for rollups partner: Predicate
We've added Predicate to our integrations marketplace as a trusted partner. Customize your chain with transaction prerequisites to navigate user, business, and regulatory requirements.

What is the Ethereum Pectra upgrade? Dev guide to 11 EIPs
The Ethereum Pectra upgrade bundles 11 EIPs, from smart wallet capabilities to staking mechanics and rollup data efficiency. Discover what changes and why it matters.

How x402 brings real-time crypto payments to the web
x402 revives the HTTP 402 code, so AI agents and apps can pay for API requests instantly using crypto: no accounts, no subscriptions, just seamless transactions.
EVM Toolkit alternatives
Explore web3 competitors and apps like EVM Toolkit.

