beta-4 network is the latest Fuel testnet. It builds on the foundation of
beta-3, enhancing public P2P access, allowing parallel predicate execution, and introducing a newly redesigned bridging approach that ensures security for full rollups.
Ethereum contracts (Sepolia):
Sepolia block explorer: https://sepolia.etherscan.io/
🚰 Faucet - Use the faucet to get test ETH to deploy contracts with or to interact with contracts. Available here: https://faucet-beta-4.fuel.network/.
📃 GraphQL endpoint - The Fuel Core node uses GraphQL instead of JSON RPC. A playground for the public GraphQL endpoint for beta-4 is available at https://beta-4.fuel.network/playground.
🔍 Block explorer - A block explorer (still heavily in development) is available at https://fuellabs.github.io/block-explorer-v2/. Be sure to select
beta-4 from the dropdown on the top right.
Join the Fuel Labs Forum to get support from our team and others building on Fuel!
Version 0.55.0 or higher is the recommended version of the TS SDK on
Version 0.47.0 or higher is the recommended version for the Rust SDK on
To configure the optimal toolchain for
beta-4, ensure you have fuelup installed, then run the following command:
fuelup self update
Then install the beta-4 toolchain with
fuelup toolchain install beta-4
This installs the following components and versions:
- forc 0.45.0
- forc-explore 0.28.1
- forc-index 0.20.7
- forc-wallet 0.3.0
- fuel-core 0.20.4
- fuel-indexer 0.20.7
To set the
beta-4 toolchain as your default, run
$ fuelup default beta-4 default toolchain set to 'beta-4-aarch64-apple-darwin'
Messages intended for contracts use a pre-defined predicate as the message recipient. This predicate allows anyone to relay the message to the target contract and only the target contract. Once the contract receives the message it can see who originated it along with any special message payload and processes it accordingly. Since anyone can relay the message using this predicate it opens up possibilities for automated message processing as a service.
The predicate root for the beta-4 testnet is