XRPLFee Voting System

VALIDATOR GOVERNANCE

How Validators Vote to Set XRPL Transaction Costs

How do XRPL validators change the base fee?

Validators submit fee preference votes alongside ledger validations approximately every 15 minutes. The network adjusts fee settings to the median of trusted validators preferences via a SetFee pseudo-transaction.

What is a flag ledger in XRPL fee voting?

Flag ledgers are special ledger indexes where fee voting is tallied. Validators broadcast preferences before the flag ledger, tally votes at the flag ledger, and new settings take effect two ledgers later.

Why can XRPL fees not be set too low?

Below a safe threshold the network becomes vulnerable to denial-of-service attacks. Insufficient fees allow malicious actors to spam cheaply, overwhelming servers that must independently verify every transaction.

What are XRPL reserve requirements?

XRPL requires XRP reserves to open accounts and own ledger objects. Current requirements are 1 XRP per account plus 0.2 XRP per owned item such as trust lines, offers, escrows, and other objects.

XRPL fee governance is fully decentralized through validator voting. Each rippled server operator sets preferred fee levels in the configuration file. Validators broadcast preferences to the network, and the protocol finds the median preference among trusted UNL members.

The voting system balances two priorities: keeping fees low for accessibility while setting them high enough to deter spam. Both CPU and bandwidth are protected by the reference transaction cost, and storage is protected by reserve requirements.

10 drops

Min Network Fee

1,500+ TPS

PROJECTS COMPLETED

34 +

AWARDS ACHIEVEMENT

TESTIMONIALS

What People Say?

We're proud to work with
a diverse range of companies.

More than 200+ companies trusted us worldwide

OUR BLOGS

LATEST NEWS.

Design Inspiration: Where to Find Creative Ideas

Read More

Typography: Choosing Fonts for Maximum Impact

Read More

Get In Touch <br />
<b>Notice</b>:  Undefined index: alt in <b>/home/852278.cloudwaysapps.com/bnxurnrnuk/public_html/wp-content/plugins/webfolio_plugin/elements/widgets/marquee/marquee.php</b> on line <b>579</b><br />

Get In Touch <br />
<b>Notice</b>:  Undefined index: alt in <b>/home/852278.cloudwaysapps.com/bnxurnrnuk/public_html/wp-content/plugins/webfolio_plugin/elements/widgets/marquee/marquee.php</b> on line <b>579</b><br />

Get In Touch <br />
<b>Notice</b>:  Undefined index: alt in <b>/home/852278.cloudwaysapps.com/bnxurnrnuk/public_html/wp-content/plugins/webfolio_plugin/elements/widgets/marquee/marquee.php</b> on line <b>579</b><br />

Get In Touch <br />
<b>Notice</b>:  Undefined index: alt in <b>/home/852278.cloudwaysapps.com/bnxurnrnuk/public_html/wp-content/plugins/webfolio_plugin/elements/widgets/marquee/marquee.php</b> on line <b>579</b><br />

Get In Touch <br />
<b>Notice</b>:  Undefined index: alt in <b>/home/852278.cloudwaysapps.com/bnxurnrnuk/public_html/wp-content/plugins/webfolio_plugin/elements/widgets/marquee/marquee.php</b> on line <b>579</b><br />

Get In Touch <br />
<b>Notice</b>:  Undefined index: alt in <b>/home/852278.cloudwaysapps.com/bnxurnrnuk/public_html/wp-content/plugins/webfolio_plugin/elements/widgets/marquee/marquee.php</b> on line <b>579</b><br />

Get In Touch <br />
<b>Notice</b>:  Undefined index: alt in <b>/home/852278.cloudwaysapps.com/bnxurnrnuk/public_html/wp-content/plugins/webfolio_plugin/elements/widgets/marquee/marquee.php</b> on line <b>579</b><br />

Get In Touch <br />
<b>Notice</b>:  Undefined index: alt in <b>/home/852278.cloudwaysapps.com/bnxurnrnuk/public_html/wp-content/plugins/webfolio_plugin/elements/widgets/marquee/marquee.php</b> on line <b>579</b><br />

Get In Touch <br />
<b>Notice</b>:  Undefined index: alt in <b>/home/852278.cloudwaysapps.com/bnxurnrnuk/public_html/wp-content/plugins/webfolio_plugin/elements/widgets/marquee/marquee.php</b> on line <b>579</b><br />

Get In Touch <br />
<b>Notice</b>:  Undefined index: alt in <b>/home/852278.cloudwaysapps.com/bnxurnrnuk/public_html/wp-content/plugins/webfolio_plugin/elements/widgets/marquee/marquee.php</b> on line <b>579</b><br />

Contact Us

Contact Us

Contact Us

Contact Us

Contact Us

Contact Us

Contact Us

Contact Us

Contact Us

Contact Us

Contact Us

Contact Us