The Fuel Book
1.
Developer Quickstart
1.1.
Building A Smart Contract
1.2.
Building a Frontend
2.
Getting Started
2.1.
Why Fuel?
2.2.
What is Fuel?
2.2.1.
Fuel toolchain
2.3.
The Modular Movement
2.3.1.
Monolithic Blockchains
2.3.2.
Modular Blockchains
2.3.3.
Modular Blockchain Stack
2.3.4.
What is a Modular Execution Layer
2.4.
Fuel Configurations
2.4.1.
Fuel as a rollup
2.4.2.
Fuel as an L1
2.4.3.
Fuel as a state channel
2.4.4.
Fuel as a sidechain
3.
Technology
3.1.
Parallel Transaction Execution
3.2.
Fraud Proofs
4.
The FuelVM
4.1.
Contract and Call Model
4.2.
Memory Model
4.3.
Multiple Native Assets
4.4.
VS EVM
4.5.
VS Move
4.6.
VS Solana
5.
The Sway Language
5.1.
Design Philosophy
5.2.
Safety
6.
For Developers
6.1.
Example Smart Contracts
6.2.
Networks
6.2.1.
Beta-4 Testnet
6.2.2.
Beta-3 Testnet
6.2.3.
Beta-2 Testnet
6.2.4.
Beta-1 Testnet
6.3.
Running a Local Node
6.4.
Sway Language
6.5.
TypeScript SDK
6.6.
Rust SDK
6.7.
Indexer
6.8.
Faucet and Block Explorer
6.9.
Wallet Extension and SDK
6.10.
Fuelup
6.11.
GraphQL API
7.
Glossary
Light (default)
Rust
Coal
Navy
Ayu
The Fuel Book
For Developers
Example Smart Contracts
Networks
Running a local node
Sway Language
TypeScript SDK
Rust SDK
Indexer
Wallet and Faucet
Fuelup
GraphQL API