If you connected your wallet to Liberty Swap Finance but the Gasless option does not appear, this is most likely due to your wallet being a Smart Account.
This is not a bug. It is a technical limitation related to how Smart Accounts handle transactions.
Why Gasless may not appear
Liberty Swap supports Gasless transactions for compatible wallet types.
However:
Smart Accounts use a different transaction execution model (Account Abstraction),
and Gasless is currently not supported for this type of account.
If your wallet is:
A Smart Account
An Account Abstraction wallet
A contract-based wallet
Then:
Gasless toggle will not appear
You must pay gas manually
Transactions must be signed normally
Why this happens (Technical explanation)
Gasless transactions require:
Standard EOA (Externally Owned Account)
Traditional nonce management
Direct transaction signing model
Smart Accounts operate differently:
They are contract-based
They use custom execution logic
They may batch or abstract transaction flow
Because of this architecture difference, Gasless cannot be executed safely at this time.
How to fix and continue trading
If Gasless is unavailable:
✅ Step 1: Make sure you have enough gas token
For example:
Ethereum / Base / Arbitrum → You need ETH
BSC → You need BNB
PulseChain → You need PLS
If you do not have enough gas, the transaction will not process.
✅ Step 2: Execute trade normally
Click Process / Swap
Sign transaction
Pay gas from your wallet
Do NOT ignore gas warnings if your balance is insufficient.
Common confusion
❌ “I used Gasless before. Why not now?”
Possible reasons:
You switched to a Smart Account
Your wallet automatically converted to Smart Account mode
You are using a different wallet profile
❌ “It keeps showing Process but doesn’t go through”