Problem with Gas Fees
Blockchains rely on gas fees to incentivize validators and prevent network abuse such as denial-of-service attacks. These fees are typically enforced at the protocol level and must be paid in each network’s native token by the wallet initiating the transaction. This requirement introduces significant friction for users and applications, as users are often required to acquire, hold, and manage multiple native tokens across different blockchains before they can perform basic onchain actions. This creates a fragmented and unintuitive onboarding experience, especially in multi-chain environments. Depending on the blockchain architecture, there are different approaches to abstracting gas fees. For example:- On EVM chains: With the introduction of
ERC-4337(Account Abstraction), network fees can be sponsored or paid in non-native tokens through smart contracts known as Paymasters. - On Solana: Using the concept of
Fee-Payers, third-party wallets can sponsor transaction fees on behalf of users.
.png?fit=max&auto=format&n=ML35RDblT1Ol-zJb&q=85&s=062e79ad9c4540929eec204aff020178)
.png?fit=max&auto=format&n=ML35RDblT1Ol-zJb&q=85&s=f6328956931c9664a2a070c2edb6e9b3)