Building a Blended App
Get started building on Fluent
Fluent allows developers to write smart contracts in Rust (using Fluentbase SDK that compile down to WASM) or Solidity. Each language has its unique advantages and syntax, enabling developers to choose the best fit for their projects.
This guide will walk you through creating a HelloWorld
contract in each of these languages and deploying it to Fluent.
Get Started
To simplify the setup process, your project can be bootstrapped using Fluent’s scaffold tooling gblend
, which is a Foundry forge wrapper. This tool automates the creation of the project structure and necessary directories for smart contract development.
Ensure you've got gblend
installed by following the installation instructions. Check by running:
gblend --version
And see if you get an output.
Smart Contracts on Fluent Guides
Building on Fluent is supported in these languages as of today (or build blended applications):
Smart Contracts onSolidity | Smart Contracts onRust |