TRANSFER USDT GASLESS FROM ETHEREUM WALLET AND GET THE GAS FEE SPONSORED BY BICONOMY #547
-
Hi Everyone, I have an use-case where i am trying to send USDT from an ethereum wallet and sponsor the transaction fee through biconomy. Before that I have couple of questions
`import { ethers, Signer } from "ethers"; // Your configuration with private key and Biconomy API key async function sendToBiconomy() {
} sendToBiconomy();` This is my code can some one tell me if I am making any mistakes or anything issue with my `code``` Thanks in advance :-) |
Beta Was this translation helpful? Give feedback.
Replies: 8 comments 2 replies
-
|
Beta Was this translation helpful? Give feedback.
-
For each signer a smart account 0xABC will be created and you will require to have the USDT in the 0xABC smart account. |
Beta Was this translation helpful? Give feedback.
-
Hi @himanshugarg06 thanks for the quick response. So for my case, if I have a normal ethereum wallet I will not be able to do gas less transaction? My USDT tokens are in my normal ethereum wallet. Is it possible to Convert my normal ethereum wallet to smart account? Else what should be the process flow for my case? I have a normal ethereum wallet with private key, secret phrase. I have some amount of USDT in that ethereum wallet. I want to transfer those USDT to a secure address by paying gas fees through biconomy. Please guide Waiting for your help sir. Thank you :-) |
Beta Was this translation helpful? Give feedback.
-
One update when I executed above code I got the transaction hash back with a success response. |
Beta Was this translation helpful? Give feedback.
-
Hi @himanshugarg06 it is a bit of urgent please help me !!!! |
Beta Was this translation helpful? Give feedback.
-
"So for my case, if I have a normal ethereum wallet I will not be able to do gas less transaction?" you first need to create a smart account with your EOA wallet and then transfer USDT from EOA to smart account as you normally would. |
Beta Was this translation helpful? Give feedback.
-
Will Mexa SDK help in my case?
|
Beta Was this translation helpful? Give feedback.
-
cc @divyaN73 |
Beta Was this translation helpful? Give feedback.
From what i understood, you want to do gasless transaction to transfer USDT from EOA account.
Unfortunately this is not possible using mexa sdk as you correctly mentioned that USDT does not natively inherit EIP2771. This is the limitation of gasless transactions via EOA accounts.
Only way to transfer UDST from an account is if the account is SmartAccount (Smart Contract Wallet) and also to move USDT from EOA to a SmartAccount, user themselves have to pay the gas fee. There's not easy way to do this.
But once user move their USDT from EOA to a SmartAccount, they'll be able to move that USDT to anywhere in a gasless way using paymasters.