What is Swift Wallet?
Trust Wallet Swift was a smart contract wallet powered by Account Abstraction (AA), launched in February 2024. Unlike a standard Trust Wallet, which uses an Externally Owned Account (EOA) secured by a 12-word recovery phrase, Swift Wallet was designed for users who wanted a simpler onboarding experience. Instead of a recovery phrase, Swift used a biometric-protected passkey linked to your iCloud or Google account.
Swift Wallet supported a select range of EVM-compatible blockchains (including BNB Smart Chain, Base, Arbitrum, Optimism, and Avalanche). Swift Wallet existed alongside the standard Trust Wallet experience. Users could hold and use both wallet types within the same app.
Why is Swift Wallet no longer available for new users?
We've made the decision to simplify the Trust Wallet experience. Swift Wallet added an extra step to the wallet creation flow, creating unnecessary friction for new users. By streamlining wallet creation, we can focus on delivering a faster, simpler setup — and a more consistent experience across all users and chains.
New wallet creation now goes directly to the standard seed phrase setup, which offers broader blockchain support (100+ chains including Bitcoin, Ethereum, Solana, and more) and is the foundation of our ongoing security and feature roadmap.
Does this affect my existing Swift Wallet?
If you already have a Swift Wallet, nothing changes right now. Your wallet continues to work normally - you can send, receive, swap, and access dApps as usual. Your assets are safe and your access is unaffected.
However, Swift Wallet will be fully retired in Q2. Please see the section below on how to transfer your assets before that date.
How to transfer your assets
The easiest and quickest way to transfer your assets is using the Migrate Assets feature in-app: Settings → Security.
Otherwise, you can follow the instructions below:
Open Trust Wallet and switch to your Swift Wallet. Review all tokens and assets. Make a note of each asset and its network (e.g. BNB on BNB Smart Chain, ETH on Base).
Step 2: Get your standard wallet's receiving address
Switch to your standard Trust Wallet. Select the asset you want to receive, tap Receive, and copy your wallet address. Make sure you're copying the correct address for the correct network — for example, your BNB Smart Chain address for BNB tokens.
Important: Always double-check the network. Sending an asset to the wrong network address may result in permanent loss of funds.
Step 3: Send from Swift Wallet
Switch back to your Swift Wallet. Select the asset you want to transfer, tap Send, paste your standard wallet address, enter the amount, and confirm the transaction. Repeat for each asset.
Step 4: Verify transaction
Switch to your standard wallet and confirm each asset has arrived. Transaction times vary by network — most EVM transactions settle within seconds to a few minutes.
Step 5: Confirm Swift Wallet balance is zero
Once all assets have been transferred, your Swift Wallet balance should show zero. You're done.
I want to set up a new wallet. What should I do?
Create a standard Trust Wallet using a recovery phrase (seed phrase). This gives you access to 100+ blockchains and the full range of Trust Wallet features. How to create a new wallet
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article