I would like to know whether a wallet A can pay gas fee when wallet B need to pay the gas fee for deploying a smart contract and its balance is 0. How to that? Is it possible?.
Gas fee has to be available in wallet to perform transaction
This topic has been brought up in the ethereum communit with EIP-3074 but currently there isn’t an implementation for this on ethereum, nor is there one on polygon.
Typically is done through a transaction relayer or a contract wallet rather than directly between two wallets.
As for the Polygon network, it supports the deployment of smart contracts and the payment of gas fees in its native Matic token. Users can also use other tokens as gas on the Polygon network, but they would need to be wrapped as an ERC-20 token first.
does polygon team consider supporting account abstraction in any solution ?
I cannot talk on their behalf nor as to when it is going to be implemented, but they are actively looking into it: