Fluent brings WebAssembly (Wasm) to Ethereum.

What is Wasm?

Wasm is a low-level, portable binary format and compilation target for high-level programming languages.

The above sentence probably doesn't mean much to you, so to better illustrate what Wasm is, its impact on web2 and web3, and to further explore its future potential, we recommend reading more here


Wasm enables developers to program for Ethereum similarly to how they program for the contemporary web today.

It enables the use of nearly any general-purpose programming language, such as Rust, TypeScript and more, along with preferred web2 libraries and frameworks.

How does Fluent use Wasm?

Fluent uses Wasm as the foundation for its L2, zkVM and the framework.

Let’s walk through each of these components.

Last updated