Term

Yul

A low-level intermediate language for the Ethereum toolchain targeting the EVM and eWASM.

Type:
ethereum
language
1
definition

Yul enables writing optimized smart contract code closer to the machine level, with Solidity and Vyper compilers able to output Yul for advanced optimization.

Example 1.1

"Developers used Yul to hand-optimize a hot path, reducing gas costs versus equivalent Solidity."

All terms and definitions may update as the Cryptionary improves.