Blog

Abstracting blockchain gas fees

2 min read
Ben Milne | Brale
Chase Merlin | Brale
Kenny Miesner | Brale

Preloading a corporate wallet to pay gas fees is a pain. For those familiar, gas fees are network fees paid to use a blockchain. They are different for every chain, and the costs vary by chain. For example:

Chart showing average gas fees of Ethereum, Avalanche, Polygon, and
Stellar

Fees paid in the native currency of each blockchain must be prepaid before an action can be taken, and to make matters worse, the gas prices themselves fluctuate, so what you pay for vs. what you get is difficult to predict. That has yet to stop a fair amount of admirably trying to predict these, but it's not straightforward for an everyday CeFi entity. Here is an example rundown of the last few days in gas fees on Ethereum:

Average Gas Price Heat Map

Blocknative graph showing average gas prices over a
day

Assuming you take the time to learn what GWEI is, how costs fluctuate with usage, and how to predict your use of AVAX, ETH, MATIC, and more, you'll still need to figure more out.

Fee wallets have to be monitored to ensure there are more than enough funds to avoid issues before transfers or deployment, and getting this wrong can stop transactions from occurring. Our observation is that what seems like a minor annoyance can become a significant problem because of all the questions it introduces:

  1. Who holds the signing wallet to approve transactions?
  2. Is the signing wallet funded, or will you hold funds in a different wallet and transfer on demand?
  3. Who accounts for holding the cryptocurrency on their balance sheet, and can that entity even legally hold the native currency of that blockchain?
  4. Are the fees being charged fair?
  5. How are failed transactions accounted for from an accounting perspective?
  6. Who's responsible for accounting on the fee account?

Discussions about gas fees can go in many directions and take you down a few rabbit holes. For many potential users, the discussion is a barrier to entry. Gas fees aren't as challenging for consumers or those using web3 wallets in browsers or on device. For traditional CeFi entities, working with DeFi protocols and gas fees is a challenge.

We think of our job as combining the best of DeFi / CeFi, and one thing CeFi has made simple is billing. We've decided to roll up all associated gas fees into a monthly charge billed at the end of the month.

Today, Brale manages all the fee funding accounts and pre-funding on behalf of clients across all chains we've implemented. To use a DeFi protocol with Brale, you don't need to manage questions 1-6 above, pre-purchase any native blockchain currency, or get an acronym MBA!

It just works.

More to come

Request a demo and see what we're building.

Sign up

Discuss on

Contributors

  • Ben Milne | Brale
    Ben Milne
    CEO
  • Chase Merlin | Brale
    Chase Merlin
    Sr Product Manager
  • Kenny Miesner | Brale
    Kenny Miesner
    Sr Designer