Skip to main content

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.

🔍 Install gblend

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 onSoliditySmart Contracts onRust