This article explains which actions in Ready require Starknet network fees (also known as gas) and how they work.
Ready does not profit from gas.
What is a network fee (gas)?
The Starknet network fee is a variable fee, paid in ETH or STRK, for using computational power on Starknet.
Every onchain action - like sending a transaction or interacting with a smart contract - requires gas. The fee is paid to Starknet validators who help process and secure the network.
What actions in Ready require network fees?
- Wallet creation
Each Ready account is a smart contract on Starknet, so gas is required to create it. The fee is paid from your first deposit. - Wallet recovery onchain
Recovery is also onchain. Gas is required since 19 July 2021. - Adding or removing 2FA
These are onchain security actions that require gas. - Sending ETH, ERC20 tokens, or collectibles
- Using DeFi integrations, such as Vesu or Endur
- Transactions within dapps
- In-app token swaps
How can I see the network fees before confirming?
When you make a trade or transaction in the app:
- You’ll see a network fee label before the final confirmation screen.
- Tap the fee to choose from three fee options - each with different confirmation speeds and prices.
- Ready will automatically retry the transaction if it fails due to low gas and will cover the difference if needed.
What tokens can I use to pay network fees?
You can pay network fees using ETH or STRK.
Does Ready profit from network fees?
No. Gas fees are paid directly to Starknet validators.
Do failed transactions still consume gas?
Yes. Gas is used whether a transaction succeeds or fails. This applies across all Starknet wallets.
To reduce failed transactions:
- We estimate the right gas price based on network conditions.
- We implemented a failure prediction system to block transactions that are likely to fail and waste gas.