WASM — сокращение от WebAssembly — это язык программирования, который дает возможность разработчикам использовать единый способ компиляции кода для браузера (преобразование кода программы в машинный код, понятный компьютеру). В дальнейшем этот код исполняется внутри движка JavaScript. Именно на wasm будет построена новая версия Ethereum Virtual Machine (EVM). Wasm в конечном счете должен стать веб-стандартом, реализованным во всех браузерах. Декодирование wasm занимает гораздо меньше времени, чем попытка парсить исходный код. Wasm запустили в 2015 году разработчики из Google, Microsoft и Mozilla.