Welcome to Inside Fuel, our review of technical developments and everything happening on the Fuel Network. Take a moment to catch up on all the latest news.
Building the fastest modular execution layer would not be possible without an incredible contributor team. Here are the newest additions to the team this month:
According to the Rust In Blockchain monthly review, Fuel is one of the most active Rust-based projects this November with 247 merged PRs, 165 closed issues, and 137 open issues. We are ranked fourth right behind Parity, Sui, and Solana.
Nick Dodson took part in the Devs Do Something podcast to talk about Sway and the FuelVM.
He also joined Blockchain Capital with John Adler to explain Fuel's vision of scaling Ethereum with the power of the fastest modular execution layer.
Cami Ramos joined the Espacio Crypto podcast (in Spanish) to talk about her experience in growing the Fuel developer community.
We hosted the second episode of Sway Day, a monthly discussion about all-things Sway. This time, the main topic was Predicates - Why and how you should use them
. where we had the chance to have the founders of one of our granted projects, Poolshark, a DEX with a Price-Time-Priority feature, building on Fuel.
Read the TL;DR and listen to the replay here 👇:
Missed the second episode of Sway Day featuring @poolsharks_labs?
— Sway (@SwayLang) December 5, 2022
We got you covered.
Here are some of the highlights 👇 🧵 https://t.co/Opd1TUA2Dr
We attended and sponsored the first edition of EthSF in the Bay area, a 3 day-long hackathon during which hackers teamed up to build DApps this November. Read more about the winning projects here.
Fuelup is the official package manager and multiplexer for Fuel that installs The Fuel Toolchain from the official release channels. It enables you to easily install pre-packaged toolchains, keep them up to date or even create custom toolchains and switch between them.
Binaries are executed through Fuelup as proxies allowing flexibility in the execution of tools.
It simplifies building and maintaining Sway applications with forc and fuel-core for common platforms.
beta-1
and beta-2
toolchains. Installable through fuelup toolchain install beta-2
for example;forc-doc
and fuel-indexer
are now packaged in a default toolchain;fuelup
has completions thanks to an external contributor @0xYYY;fuelup update
can be used as a shorthand for fuelup toolchain install latest|nightly
;The purpose of this repository is to contain libraries which users can import and use that are not part of the standard library.
These libraries contain helper functions, generalized standards, and other tools valuable to blockchain development.
⚠️ Note: Sway is a language under heavy development therefore the libraries may not be the most ergonomic. Over time they should receive updates/improvements in order to demonstrate how Sway can be used in real use cases.
So far, the following libraries are available to use:
The purpose of the Sway Applications repository is to demonstrate what can be built with Sway and to promote good development practices.
That being said, the repository should be deemed as a living project since the applications will be actively maintained, and thus it is likely that none of them will ever reach their final form!
The repository is young so there isn't anything for anyone to use yet, however, we have lots of applications in development, and lots more planned to be worked on in the near future.
So far, the applications are planned to have a smart contract to demonstrate Sway, tests written in Rust to demonstrate the Rust-SDK, and a user interface to demonstrate the use of the Typescript-SDK.
This part presents the applications that have gone through some level of scrutiny and have been deemed acceptable to be merged into the master
branch.
NOTE
This does not mean that they are complete nor that development has ceased.
hex
format of random characters; instead, they can use a memorable word/name to transfer;Note: This minimal example could serve as the basis for an entire order book exchange, where orders are circulated off-chain, and settled solely through the funding and spending of predicates. This design would be orders of magnitude more performant than a storage-backed smart contract implementation.
Sway is a language for writing smart contracts for the Fuel Virtual Machine (FuelVM), a blazing-fast, blockchain-optimized VM designed for the Fuel blockchain. It is heavily inspired by Rust and aims to bring modern language development and performance to the blockchain ecosystem. Start learning the Sway language today with the Sway Book and the FuelVM Bootcamp.
raw_ptrs
;asm
blocks;asm
blocks;Cannot infer type
error regarding call site span;raw_ptr
from scripts;never used
errors;check_invalid_opcodes
for predicates;while
loops in predicates;as_u128
method for to U256
;From<T>
;raw_ptr
library with breaking changes;alloc
library with breaking changes;U128
and U256
;forc-explore
plugin;[workspace]
table to workspace manifest files;manifest
file parsing errors/warnings for workspace members;fn
signature and type info, visibility, and mutability on hover requests;TAI64
in compliance with the specs;MROO
& LB
;Fuel is the fastest execution layer for the modular blockchain stack. Powerful and sleek, the technology enables parallel transaction execution, empowering developers with the highest flexible throughput and maximum security required to scale. Developers choose the FuelVM for its superior developer experience and the ability to go beyond the limitations of the EVM.
Published 15 days ago
Published 726 days ago
Published 729 days ago
Published 735 days ago
Published 729 days ago
Published 728 days ago
Published 731 days ago
Published 722 days ago
Published 727 days ago
Published 714 days ago
Published 742 days ago
Published 717 days ago
Published 723 days ago
Published 736 days ago
Published 733 days ago
Published 736 days ago
Published 739 days ago
Published 723 days ago
Published 724 days ago
Published 724 days ago
Published 741 days ago
Published 741 days ago
Published 729 days ago
Published 721 days ago
Published 743 days ago
Published 724 days ago
Published 718 days ago
Published 739 days ago
Published 717 days ago
Published 728 days ago
Published 740 days ago
Published 722 days ago
Published 722 days ago
Published 736 days ago
Published 712 days ago
Published 738 days ago
Published 734 days ago
Published 712 days ago
Published 723 days ago
Published 716 days ago
Published 732 days ago
Published 726 days ago
Published 740 days ago
Published 735 days ago
Published 740 days ago
Published 713 days ago
Published 725 days ago
Published 742 days ago
Published 744 days ago
Published 737 days ago
Published 742 days ago
Published 742 days ago
Published 723 days ago
Published 722 days ago
Published 721 days ago
Published 717 days ago
Published 740 days ago
Published 724 days ago
Published 742 days ago
Published 723 days ago
Published 714 days ago
Published 739 days ago
Published 742 days ago
Published 740 days ago
Published 737 days ago
Published 722 days ago
Published 724 days ago
Published 712 days ago
Published 713 days ago
Published 724 days ago
Published 739 days ago
Published 738 days ago
Published 735 days ago
Published 742 days ago
Published 742 days ago
Published 725 days ago
Published 716 days ago
Published 726 days ago
Published 734 days ago
Published 729 days ago
Published 735 days ago
Published 736 days ago
Published 722 days ago
Published 733 days ago
Published 717 days ago
Published 741 days ago
Published 741 days ago
Published 728 days ago
Published 740 days ago
Published 736 days ago
Published 726 days ago
Published 727 days ago
Published 728 days ago
Published 729 days ago
Published 731 days ago
Published 729 days ago
Published 718 days ago
Published 712 days ago
Published 744 days ago
Published 723 days ago
Published 736 days ago
Published 732 days ago
Published 743 days ago