Skip to content

๐Ÿ“ Specifications for the Fuel protocol and the FuelVM, a blazingly fast blockchain VM.

License

Notifications You must be signed in to change notification settings

easternbarpad/fuel-specs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Fuel Specifications

This repository specifies the Fuel protocol, including the Fuel Virtual Machine (FuelVM, FVM), a next-generation verifiable virtual machine for the Fuel v2 blockchain.

Specification

Protocol

  1. tx_format.md: Fuel transaction format.
  2. compressed_tx_format.md: Compressed transaction format.
  3. identifiers.md: How to compute unique IDs for transactions and UTXOs.
  4. tx_validity.md: Defines transaction validity rules.
  5. cryptographic_primitives: Cryptographic primitives used in Fuel.
  6. abi.md: ABI specifications.

FuelVM

  1. main.md: Describes the FuelVM at a high level, from its architecture to how it is initialized.
  2. opcodes.md: Defines all opcodes available in the FuelVM.

Contributing

Markdown files must conform to GitHub Flavored Markdown. Markdown must be formatted with:

About

๐Ÿ“ Specifications for the Fuel protocol and the FuelVM, a blazingly fast blockchain VM.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published