
The History of Wasm in Blockchain
Inception of WasmThe web has come a long way since 1989. What began with simple, static pages has blossomed into a world of full-blown applications supporting billions of users. Because web “apps” required dynamic interaction with elements in the HTML document, JavaScript was introduced. It gained widespread popularity and was for a while the only programming language used in the browser. JavaScript as a standard was useful yet limiting. What if some developers didn’t know JavaScript? What if...

Unifying VMs with Blended Execution
Existing general purpose blockchains support apps targeting one virtual machine (VM). They offer single execution of smart contracts written in the VM’s supported programming language(s). In order for users to interact with apps across different VMs, they must bridge between networks and manage various wallets and token standards. This introduces user friction and various trust and security assumptions based on how the bridges are designed. We propose a new paradigm to unify VMs: blended exec...

Introducing Fluent Public Devnet: Building Wasm and EVM-based Blended Apps
If you’ve been following the Fluent journey, you know that Private Devnet V1 was shipped about six months ago and Private Devnet V2 was shipped about four months ago. Wasm-based contracts were delivered first, EVM-compatibility was then enabled, and now for public devnet Wasm and EVM-based contracts can call each other directly. For the first time, blended applications composed of Solidity, Rust and Vyper contracts can be built on Fluent.The First Blended DevnetFluent Public Devnet is an L2 e...
>400 subscribers

The History of Wasm in Blockchain
Inception of WasmThe web has come a long way since 1989. What began with simple, static pages has blossomed into a world of full-blown applications supporting billions of users. Because web “apps” required dynamic interaction with elements in the HTML document, JavaScript was introduced. It gained widespread popularity and was for a while the only programming language used in the browser. JavaScript as a standard was useful yet limiting. What if some developers didn’t know JavaScript? What if...

Unifying VMs with Blended Execution
Existing general purpose blockchains support apps targeting one virtual machine (VM). They offer single execution of smart contracts written in the VM’s supported programming language(s). In order for users to interact with apps across different VMs, they must bridge between networks and manage various wallets and token standards. This introduces user friction and various trust and security assumptions based on how the bridges are designed. We propose a new paradigm to unify VMs: blended exec...

Introducing Fluent Public Devnet: Building Wasm and EVM-based Blended Apps
If you’ve been following the Fluent journey, you know that Private Devnet V1 was shipped about six months ago and Private Devnet V2 was shipped about four months ago. Wasm-based contracts were delivered first, EVM-compatibility was then enabled, and now for public devnet Wasm and EVM-based contracts can call each other directly. For the first time, blended applications composed of Solidity, Rust and Vyper contracts can be built on Fluent.The First Blended DevnetFluent Public Devnet is an L2 e...
Share Dialog
Share Dialog


This upgrade features 100% EVM compatibility, letting developers build smart contracts in Solidity and Vyper, as well as a new and improved Rust SDK.
In December 2023, Fluent launched a preliminary zkWasm developer version of the Fluent L2. This version was explicitly designed to facilitate the deployment of Rust smart contracts using the Fluent Rust SDK.
Today, we are rolling out Private Devnet V2. This version consists of two key enhancements:
Rust SDK enhancements
100% EVM compatibility
It was time to level up how Fluent supports Rust smart contracts. In this release, we improved code standardization by adding input capabilities with block and transaction context information (block hash, origin, caller, etc.) and improved the developer experience by introducing a new ABI codec to manage input and output parameters.
Additionally, Fluent became 100% compatible with the Ethereum Virtual Machine (EVM), opening up a vast ecosystem of existing Ethereum smart contracts and tools. Fluent developers can now build smart contracts in Solidity and Vyper and use tools such as Hardhat. The aim is to make it as simple as possible to deploy Ethereum-centric apps on Fluent, and in the future, enable seamless composability between Ethereum-based smart contracts and those written in traditional programming languages. This opens up the design space for novel apps previously impractical using blockchain-based infrastructure.
In tandem with the V2 release, we are excited to onboard our second batch of launch partners. A few of our Solidity and EVM-centric partners include Polymer Labs, Archetypal Labs, Rocknverse, 3cities and more.
If you're excited about the future of zkWasm on Ethereum and want to start building on Private Devnet V2, we invite you to join our early builders program. If you want to skip the line, feel free to DM Dino or Stephy with what you are building and why you think Fluent is a good match.
If you’re not quite ready to build on Fluent but still want to participate, there are several ways to get involved:
Check out and offer feedback on our docs
Ask questions and discuss ideas on Discord
Follow and engage with @fluentxyz on X
Explore open positions at Fluent
This upgrade features 100% EVM compatibility, letting developers build smart contracts in Solidity and Vyper, as well as a new and improved Rust SDK.
In December 2023, Fluent launched a preliminary zkWasm developer version of the Fluent L2. This version was explicitly designed to facilitate the deployment of Rust smart contracts using the Fluent Rust SDK.
Today, we are rolling out Private Devnet V2. This version consists of two key enhancements:
Rust SDK enhancements
100% EVM compatibility
It was time to level up how Fluent supports Rust smart contracts. In this release, we improved code standardization by adding input capabilities with block and transaction context information (block hash, origin, caller, etc.) and improved the developer experience by introducing a new ABI codec to manage input and output parameters.
Additionally, Fluent became 100% compatible with the Ethereum Virtual Machine (EVM), opening up a vast ecosystem of existing Ethereum smart contracts and tools. Fluent developers can now build smart contracts in Solidity and Vyper and use tools such as Hardhat. The aim is to make it as simple as possible to deploy Ethereum-centric apps on Fluent, and in the future, enable seamless composability between Ethereum-based smart contracts and those written in traditional programming languages. This opens up the design space for novel apps previously impractical using blockchain-based infrastructure.
In tandem with the V2 release, we are excited to onboard our second batch of launch partners. A few of our Solidity and EVM-centric partners include Polymer Labs, Archetypal Labs, Rocknverse, 3cities and more.
If you're excited about the future of zkWasm on Ethereum and want to start building on Private Devnet V2, we invite you to join our early builders program. If you want to skip the line, feel free to DM Dino or Stephy with what you are building and why you think Fluent is a good match.
If you’re not quite ready to build on Fluent but still want to participate, there are several ways to get involved:
Check out and offer feedback on our docs
Ask questions and discuss ideas on Discord
Follow and engage with @fluentxyz on X
Explore open positions at Fluent
No comments yet