> For the complete documentation index, see [llms.txt](https://service.block-pro.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://service.block-pro.net/hub/fuel-hub/what-is-fuel.md).

# What is Fuel?

#### What is Fuel?

**Fuel** is a high-performance platform built to make Ethereum Rollups faster, smarter, and more efficient — without compromises.

It brings together cutting-edge technology to solve key challenges like scalability, execution speed, and developer experience.

***

#### FuelVM — A Smarter Virtual Machine

Fuel uses its own virtual machine — **FuelVM**, which is much more powerful than the standard Ethereum Virtual Machine (EVM).

FuelVM allows transactions to run **in parallel**, thanks to its use of a **UTXO model**. That means it can process many transactions at once by knowing exactly which data each one will touch — making full use of modern CPUs and delivering much higher performance.

***

#### Sway — A Language Built for Blockchain

Fuel also includes a purpose-built programming language called **Sway**, designed specifically for writing smart contracts on Fuel.

Sway combines the best of **Rust** (safety, performance) and **Solidity** (smart contract patterns), giving developers a powerful and elegant way to build Web3 apps.

With Sway, you get:

* Rust-like syntax and compile-time safety
* Built-in features for blockchain development
* An ecosystem of examples, libraries, and standards

***

#### Developer Tooling

Fuel isn’t just a VM and a language — it’s a full **developer stack**. From the CLI to the compiler, everything is tightly integrated, offering a seamless experience for building next-gen decentralized applications.

***

Fuel is the next evolution of Ethereum Rollups — bringing speed, safety, and power to both users and developers.

**Want to learn more?**\
Read the official documentation:\
👉 <https://docs.fuel.network/docs/intro/what-is-fuel/>

**Try Sway in your browser:**\
👉 <https://www.sway-playground.org/>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://service.block-pro.net/hub/fuel-hub/what-is-fuel.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
