How Visa used Stackup for gas payments

When Visa needed ERC-4337 infrastructure, they turned to Stackup

In the realm of global financial services, Visa has stood as the leader of seamless and efficient transactions. However, the world of blockchain introduces unique complexities, notably in the form of gas fees, self-custodial wallets, and private keys.

Recognizing the potential for simplifying blockchain interactions with ERC-4337, Visa used Stackup's infrastructure to enable users to pay blockchain gas fees with the same ease as using a credit card for traditional transactions.

The Experiment

Visa's experiment revolved around the ERC-4337 standard.

The experiment introduced Alex, a fictional user keen on engaging with a DeFi project. The solution allowed Alex to effortlessly cover gas fees using her Visa card, eliminating the need for convoluted token conversions or transfers. This approach mirrored the simplicity of traditional financial transactions.

Once Alex's card payment was verified with Visa's APIs, an off-chain paymaster approved the associated user operation. Visa used Stackup's userop.js library to build, sign, and send user operations. Stackup's bundlers were used to estimate gas fees and send user operations on-chain.

You can view one of these transactions here on Etherscan.

The Results

The experiment showcased the feasibility of Visa's innovative concept. By leveraging Stackup's infrastructure, the implementation successfully enabled the sponsorships of user operation transaction fees for allowlisted users. This breakthrough has the potential to revolutionize user onboarding for newcomers to the blockchain ecosystem and to provide enhanced experiences for seasoned crypto users.

Are you interested in simplifying blockchain transactions? Contact us today to explore how Stackup can help streamline your user experience.