docs.fuel.network Open in urlscan Pro
2606:4700:10::6816:30dd  Public Scan

Submitted URL: http://specs.fuel.network/
Effective URL: https://docs.fuel.network/docs/specs/
Submission: On December 17 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Migrations & DisclosuresIcon ChevronDown
IntroIcon ChevronDown
Fuel BookIcon ChevronDown
Verified AddressesIcon ChevronDown
GuidesIcon ChevronDown
SwayIcon ChevronDown
Sway LibrariesIcon ChevronDown
Sway StandardsIcon ChevronDown
Sway By ExampleIcon ChevronDown
TypeScript SDKIcon ChevronDown
Rust SDKIcon ChevronDown
Wallet SDKIcon ChevronDown
GraphQL APIIcon ChevronDown
ForcIcon ChevronDown
SpecificationsIcon ChevronUp
About
Tx Format
 * Consensus Parameters
 * Transaction
 * Upgrade Purpose
 * Policy
 * Input
 * Output
 * Witness
 * Tx Pointer

Identifiers
 * Asset
 * Blob Id
 * Contract Id
 * Predicate Id
 * Transaction Id
 * Utxo Id

Protocol
 * Tx Validity
 * Cryptographic Primitives
 * Storage Initialization
 * Block Header
 * Relayer

ABI
 * Json ABI Format
 * Receipts
 * Fn Selector Encoding
 * Argument Encoding
 * Hash Based Ids

Fuel Vm
 * Instruction Set

Networks
 * Poa

Tests
 * Sparse Merkle Tree Tests

Icon BrandGithubFilledIcon Link
IntegrationsIcon ChevronDown

Sway Core LibIcon Link
Sway Std LibIcon Link
Sway ExamplesIcon Link
Example ApplicationsIcon Link
Sway PlaygroundIcon Link
FaucetIcon Link
AuditsIcon Link
Contributing
Feedback
Fuel Specifications
SearchK

⌘K

Icon HelpCircleForumIcon Link
Version: StableIcon ChevronDown
Icon SunFilledIcon MoonStars
SearchK

⌘K

Icon HelpCircleForumIcon Link
Version: StableIcon ChevronDown
Icon SunFilledIcon MoonStars
Icon List
Docs /
Specs


ICON LINKFUEL SPECIFICATIONS

Fuel: A Secure Decentralized Generalized Massively Scalable Transaction Ledger

This book specifies the Fuel protocol, including the Fuel Virtual Machine
(short: FuelVM), a blazingly fast verifiable blockchain virtual machine.


ICON LINKPROTOCOL

 * Transaction Format - The Fuel transaction format.
 * Computing Identifiers - Computing unique IDs for transactions, contracts and
   UTXOs.
 * Transaction Validity - Defines transaction validity rules.
 * Cryptographic Primitives - Cryptographic primitives used in Fuel.
 * Application Binary Interface (ABI) - Low-level details on interfacing with
   Fuel bytecode.
 * Storage Slot Initialization - JSON format for contract storage slot
   initialization.
 * Block Header Format - The Fuel block header format.
 * Relayer/Bridge - The Fuel relayer/bridge protocol.


ICON LINKFUELVM

 * Overview - Describes the FuelVM at a high level, from its architecture to how
   it is initialized.
 * Instruction Set - Defines the FuelVM instruction set.


ICON LINKNETWORK-SPECIFIC

 * Proof of Authority (PoA) - The Fuel Proof of Authority Network.


ICON LINKTESTING

 * Sparse Merkle Tree - A test suite for verifying correctness of SMT outputs.

NEXT

Tx Format

Icon ArrowRight
Icon BrandGithubFilledEdit this pageIcon Link