status-web/apps/website/docs/status-wallet/understand-network-fees.md
Pavel b88f7e73da
[website] Add documentation (#403)
* setup md/mdx

* add test page

* setup mdx provider

* Add breadcrumbs

* links -> routes

* add information box

* add more remark plugins

* text InformationBox

* setup contentlayer

* add testing docs folder

* setup docs static generation

* add ssg to blog too

* add Shortcut component

* add SearchButton

* add hook for keyboard shortcuts

* update main docs page

* update main learn page content

* side-bar -> sidebar-menu

* rename docs pages

* add heading anchors, use new components

* add table of contents to docs

* move styling to breadcrumbs

* cleanup markdown examples

* change slugify fn

* update getting-started.md

* add highlight matches component

* update learn pages

* rename website InformationBox to Admonition

* ?enable user-select

* add static helpers to epics

* simplify components structure

* update insights layout

* add link tree utils

* add search engine

* update docs import

* update contenlayer

* add docs indexer

* support code block highlighting

* search index

* fix types

* remove supporting files

* update tree builder

* make build work

* update docs

* update label

* update toc

* add config.json

* update menu

* search index import

* learn -> help

* fix md file

* update toc

* fix code snippets

* add help index route

* remove testing files

* add original docs

* migrate getting started

* migrate messaging-and-web3-browser docs

* migrate network-nodes-and-statistics docs

* handle empty content

* add navigation config

* wip

* migrate status-wallet docs

* migrate to new admonitions format

* migrate your-profile-and-preferences docs

* migrate part of status-communities docs

* mv

* rm log

* index

* fix lint

* fix warn

* fix title

* fix docs layout

* udpate next.config

* use lowercase lang

* generate contentlayer types before typechecking

* update docs images

* update help routes

---------

Co-authored-by: Felicio Mununga <felicio@users.noreply.github.com>
2023-06-27 21:30:11 +01:00

2.8 KiB

id revision language title
469 0 en Understand network fees

To [send your crypto to someone else][send-crypto], you need to pay network fees. Network fees (also known as gas fees) are charged by the blockchain network to process your transaction.

:::info [Status Wallet][status-wallet-your-quick-start-guide] doesn't charge any extra network fees for sending transactions. The only fees you need to pay are charged by the blockchain. Those fees remain the same no matter which wallet app you're using. :::

The basics

  • Network fees are charged by validators to process your transaction. Validators are network participants who use their computers to validate transactions.
  • Status Wallet doesn't charge any extra network fees for sending transactions.
  • You can [set custom network fees][set-custom-network-fees] for your transactions. If you set the network fee too low, it can take much longer for your transaction to be processed. To resend your transaction with a higher fee, check out [Handle pending or stuck transactions][handle-pending-or-stuck-transactions].

Who is charging network fees and why

When you send a transaction, it needs to be processed and validated by the network. This involves the work of validators, who use their computers to validate transactions.

Any Ethereum user can become a validator and earn network fees. To do so, they usually need to stake at least 32 ETH. Unless you want to set up your own Ethereum validator, you need to pay network fees for someone to process your transactions.

A network fee's size depends on how busy the blockchain is, as well as the complexity of your transaction. The more transactions are waiting to be validated, the higher the fees get.

Network fees are measured in gwei. Gwei are units of Ether (ETH), much like cents are units of dollars.

What happens if you set the network fees too low

:::info If you set your network fees too low, it may take longer for your transaction to be verified by the network. In some cases, it may never be processed at all. To resend your transaction with a higher fee, check out [Handle pending or stuck transactions][handle-pending-or-stuck-transactions]. :::

Validators invest their time and resources into processing transactions. The fees they receive compensate for their efforts.

If you accidentally sent a transaction with a custom network fee that's too low, check out [Handle pending or stuck transactions][handle-pending-or-stuck-transactions]. If you want to cancel your transaction, check out [Cancel transactions][cancel-transactions].

_[Ether]: Ether (ETH) is the native coin of the Ethereum blockchain. For more details on coins and tokens, check out [Understand coins and tokens][understand-coins-and-tokens]. _[stake]: Staking means locking at least 32 ETH (or less in case of pooled staking) to start operating your own Ethereum validator node.