Posted in
Ecosystem

Trust Wallet utilizes Biconomy for seamless AA-powered UX

December 16, 2024
value
read time
Trust Wallet utilizes Biconomy for seamless AA-powered UX

Trust Wallet is now using Biconomy’s Account Abstraction infrastructure in SWIFT — their new smart contract wallet offering. It’s a big vote of confidence that the largest mobile self-custody wallet in Web3 uses our Paymasters and Bundlers.

The AA Powered Smart Contract Wallet is designed to simplify Web3 for the broader audience. It eliminates multiple UX friction points such as managing gas, onboarding with seed phrases, security concerns, and much more making a user’s life easier and safer.

We have been closely working with the Trust Wallet team for almost 6 months and it’s a great feeling to finally bring our product into the hands of Trust Wallet’s already impressive 80 million user base.

Here’s how our AA infra is helping SWIFT

Native gas fee abstraction

Trust Wallet leverages our state-of-the-art Paymasters to enable native gas fee abstraction. A Paymaster is a key component in the ERC4337 stack that manages gas on behalf of the end-user and enables flexible gas payment solutions.

Thanks to Biconomy Paymaster’s wide range of supported tokens, SWIFT users can choose from 200+ tokens to pay gas fees for their on-chain activity!

Why gas abstraction matters?

Let’s say a SWIFT user wants to swap USDC to BICO on Polygon. To do this in traditional wallets, the user will need to have MATIC in their wallet. But thanks to Paymasters on SWIFT, the user can pay gas in the token being used for the transaction - USDC!

Let’s take another example, a user wants to send LINK to another address on Optimism. Again thanks to Biconomy Paymasters, SWIFT can automatically ‘deduct’ the gas fee in LINK. Without Paymasters, the user would have had to acquire ETH just to pay gas to perform this action.

Essentially, the gas fee is abstracted from the user. They pay it in whatever token they are using to perform the action, or even choose from any other token.

This feature is a big deal in enabling a simpler experience. For new users onboarding to Web3, gas is one of the biggest bottlenecks. It’s true even for crypto-savvy folks who are only active in the realm of centralized exchanges and wallets. The idea that you need to acquire & hold multiple tokens just to execute simple tasks is bad UX.

But by leveraging Biconomy Paymasters, Trust Wallet abstracts this gas fee headache from their users!

Executing Smart Wallet actions at scale

Trust Wallet also leverages our bundlers to execute UserOps sent by their users on the blockchain. The tl:dr is that a large chunk of the total user activity on SWIFT will be executed via our Bundler infrastructure. Let’s break down this jargon below.

As SWIFT is a Smart Contract wallet, it must send a ‘UserOp’ to initiate a transaction. A UserOp describes what action the user wants to initiate. Within the account abstraction standard, these UserOps are executed by Bundlers on behalf of the user.

In our case, Trust Wallet will be using our bundler infrastructure to execute UserOps sent by their SWIFT wallet user base.

To learn more about SWIFT, check out their website and announcement.

To discover how you too can leverage account abstraction to onboard & retain more users, talk to us or check out our tutorials to get started.

Subscribe to the Biconomy Academy

Building a decentralised ecosystem is a grind. That’s why education is a core part of our ethos. Benefit from our research and accelerate your time to market.

You're in! Thank you for subscribing to Biconomy.
Oops! Something went wrong while submitting the form.
By subscribing you agree to with our Privacy Policy
Copied link

Heading

This is some text inside of a div block.
value
read time

What’s a Rich Text element?

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Subscribe to the Biconomy Academy

Building a decentralised ecosystem is a grind. That’s why education is a core part of our ethos. Benefit from our research and accelerate your time to market.

You're in! Thank you for subscribing to Biconomy.
Oops! Something went wrong while submitting the form.
By subscribing you agree to with our Privacy Policy
Read next
Copied link