sFUEL (Gas Token)
SKALE Fuel or sFUEL is the native gas token of SKALE Chains. This is similar — but different! — to Ether on the Ethereum blockchain. To interact with a SKALE chain, sFUEL tokens are required to conduct transactions. Unlike Ether and other gas tokens, sFUEL has no economic value: it’s a FREE resouse making transactions on SKALE 100% free all the time.
|Users must have sFUEL in order to transact through their wallets. Alternativley, transactions can be mined by utilizing Proof of Work.|
sFUEL Distribution is one of the most important SKALE specific requirements to consider and implement. With no economic value to the gas token, creating invisible onboarding experiences is key to taking full advantage of the SKALE architecture.
When building using Solidity, developers often lean on native token payments. This means using a token like Ether as the "payment" within an application. One of the byproducts of free transactions is a value-less msg.value in Solidity. Learn more in the Gas vs sFUEL breakdown.
Gas fees from transactions are recycled into Etherbase meaning that sFUEL is always being recycled back into a location that the SKALE chain owner can distribute from. Due to this, a chain can never run out of sFUEL.
See the sFUEL Distribution section of the SKALE Documentation.
Yes and no, sFUEL on every SKALE Chain is identical to every other "copy" of sFUEL. However, each chain maintains its own supply. Additionally, sFUEL cannot be transferred between SKALE Chains.