Visa (NYSE: V) will use the current standard for Account Abstraction (ERC-4337) on Ethereum (ETH) in order to allow users to pay for their transaction’s gas fees directly with a Visa Credit Card, instead of keeping a certain amount of tokens available in the wallets for transactions fees.
As announced through an official post, this should be possible even with self-custody wallets, like Metamask, and could drive adoption of blockchain technologies.
“One of the major obstacles in the world of crypto is the complex process of paying for transactions or operations on blockchains. Each operation, whether it’s a simple token transfer or a more intricate interaction with a smart contract, incurs a cost known as a ‘gas’ fee. In the case of Ethereum, this gas fee must be paid in the blockchain’s native token, ETH.”
— VisaSimplified user interaction image. Source: Visa
“In this proposed solution, we once again put the paymaster at the heart of the process”, explains Visa. “A paymaster is a specialized type of smart contract account that can sponsor gas fees for user Contract Accounts (think of these as user-centric smart contracts).”
“Our proposed solution liberates users from the need to hold native blockchain tokens or constantly engage in bridging tokens merely to cover gas fees. From a user’s perspective, this solution is appealing in its simplicity and ease of adoption.”
Paying Gas Fees with a Visa Card via Paymaster. Source: Visa
The above process is still experimental, and users should be aware that there are risks involved.
Meanwhile, most users will still face the burden of having to pay fees in order to use the vast majority of the available cryptocurrencies. Although, there are a few projects looking to solve the ‘fee issue’ on a protocol level, by completely removing transaction fees, like nano (XNO) or IOTA (MIOTA).