Fee Setting and Distribution

All blockchain altering transactions are subject to a fee though some transactions may be eligible to be covered by bundled transactions, which come with every FIO Address.

Fee Setting

The FIO Protocol is designed such that fees charged to participants within the ecosystem are based on market forces and benchmarked against costs of running block producing infrastructure. It is therefore likely that the amount of FIO Tokens required for different fees will change based on the market value of the FIO Token and cost of running a node such that the human perceived cost of a FIO Address or transaction of the FIO Chain will likely remain more constant even though the human perceived value of the FIO token likely will change over time.

To accommodate this, fee amounts will be set based on bids from block producers in the following way:

  • Each of the 21 scheduled BPs submits their desired fee amount of FIO Tokens for each blockchain interaction and amount of bundled transactions to be included with every FIO Address.
  • Amounts submitted by active block producers are analyzed, and the fee is set at median of all submitted amounts.

Fee Types

End pointBundled tx used
register_fio_domainNot eligible
renew_fio_domainNot eligible
register_fio_addressNot eligible
renew_fio_addressNot eligible
add_pub_address1
set_fio_domain_publicNot eligible
transfer_tokens_pub_keyNot eligible
new_funds_request2
reject_funds_request1
record_obt_data2
register_producerNot eligible
unregister_producerNot eligible
vote_producer1
register_proxyNot eligible
unregister_proxyNot eligible
proxy_vote1
claim_bp_rewards*Not eligible
pay_tpid_rewardsNot eligible
burn_expiredNot eligible
submit_fee_ratios*Not eligible
submit_fee_multiplier*Not eligible
submit_bundled_transaction*Not eligible
msig_proposeNot eligible
msig_approveNot eligible
msig_unapproveNot eligible
msig_cancelNot eligible
msig_execNot eligible
msig_invalidateNot eligible
auth_deleteNot eligible
auth_linkNot eligible
auth_unlinkNot eligible
auth_updateNot eligible

*Restricted call

Current fees

See https://www.alohaeos.com/tools/fiofees

Fee Distribution

ShareRecipient
85%Block Producers
10%Entity facilitating transaction (TPID) or, if not provided, block producers.
5%Foundation

Block producer shares are distributed as follows:

ShareRecipient
60%Distributed among top 42 BPs, based on share of votes
40%21 active BPs scheduled when fees are distributed, divided equally

Although most fees are distributed within the same day, the block producer share of FIO Domain and FIO Address registration/renewal fees are paid out over 365 days to properly incentivize block producers which will be processing bundled transactions over the full validity period.

Example

Was this helpful?