I spent the weekend diving deeper into @fuellabs_ + @SwayLang, building a couple of apps with @nextjs using the improved Fuel TypeScript SDK + browser wallet ⚡️
If you've never looked into Fuel, here's the TLDR: 👇
Fuel is a new blockchain that labels itself as The World's Fastest Modular Execution Layer
While many new blockchains that are introduced today are forks of existing execution environments and virtual machines like the EVM, Fuel has built everything from the ground up, including:
FuelVM - the virtual machine powering Fuel. Their design team learned from the mistakes of the past and insights from years of production blockchains to reduce wasteful processing of traditional virtual machine architectures, while vastly increasing the potential design space for developers. It is designed to be modular — it can plug in as the execution engine for any blockchain.
@SwayLang - a new Rust-based programming language for building out smart contracts and applications on top of Fuel. Sway learns from and improves upon existing languages like Solidity and Move
Forc: short for the Fuel Orchestrator - it is a supportive toolchain that includes a build system and package manager for Sway, similar to Cargo for Rust
The combination of Sway and Forc deliver a powerful, polished, and sleek developer experience that is unrivaled by other blockchain ecosystems. Developers have a completely vertically-integrated experience where every component from the virtual machine through to the CLI works in harmony.
One of the reasons Fuel is so fast is by simply better utilizing CPU hardware through parallel transaction execution.
By using strict state access lists in the form of a UTXO model, Fuel uses far more threads and cores of your CPU that are typically idle in single-threaded blockchains. As a result, Fuel delivers considerably more compute, state access, and transactional throughput than its single-threaded counterparts.
pic.x.com/lro50vlpbj
Fuel is flexible. While it has been designed to be deployed as a Layer 2 rollup on networks like Ethereum or Celestia, it can be also deployed as a standalone L1 or sidechain.
Fuel has one of the most talented and well-rounded teams in the space, including the co-founder @jadler0 who notably introduced the design paradigm now known as optimistic rollups and is also the co-founder of Celestia.
If you’re a developer looking to get started building on Fuel, here are some useful links:
Fuel Quickstart
fuellabs.github.io/fuel-docs/mast…
Sway QuickStart
fuellabs.github.io/sway/v0.35.2/b…
Fuel TypeScript library
fuellabs.github.io/fuels-ts/
Fuel Browser Wallet
wallet.fuel.network/docs/install/
Example Sway Applications
github.com/FuelLabs/sway-…
Example Sway Programs
github.com/FuelLabs/sway/…
Quai's Bronze Age Testnet saw 1,700+ nodes go online around the globe 🌏
How do you think this node map will change during the Iron Age? 🗺️
#Testnet#Quai#QuaiNetwork#Nodes
A #QuaiCommunity member has trained an AI model on Quai's documentation! Ask questions and get answers sourced directly from the docs 🤯
🔗quai.chat
🚧Remember to always be careful when accessing community-made tools & services!🚧
#AI#QuaiNetwork#Quai
EVM compatibility or WASM VM... Why not both? 🤔
"When most people talk about EVM compatibility, what they're really saying is 'can I compile Solidity and deploy it on the blockchain.' And you can do that with any WASM VM."
- Quai co-founder @mechanikalk on the Quai VM