Dapp web3 developer
Budget: ₹1,500 – ₹12,500 INR
Subject / Intro:
I want to build a complete DApp on BSC where users can connect their wallet, approve my contract, and after approval, their USDT (BEP-20) tokens automatically get transferred to my wallet without the user paying any gas fees.
Message Body
Hi,
I want you to provide me with complete production-ready code + setup guide for the following requirements:
My Requirements
Network: Binance Smart Chain (BSC)
Token: USDT (BEP-20)
Flow:
User connects their wallet on my DApp.
User has USDT BEP-20 in their wallet.
User clicks Approve / Permit.
After approval, the DApp should automatically transfer USDT from the user's wallet to my wallet address using transferFrom().
User should NOT need to sign any transfer transaction manually.
User should NOT pay any gas fees.
Gasless Transactions:
Use Biconomy SDK / Paymaster (or any other relayer) to sponsor the gas fees.
The gas for both approve/permit and transferFrom must be paid from my relayer account.
Tech Stack:
Frontend: React + ethers.js / web3modal
Backend: Node.js + Express (for relayer)
Biconomy SDK for gasless transactions
Integration with MetaMask / Trust Wallet
Expected Deliverables
Full React frontend code with wallet connect, approve/permit, and integration to trigger transfer automatically after approval.
Full Node.js backend code for Biconomy integration + relayer setup.
Configuration files (.env, Biconomy API keys, wallet private key, etc.).
Deployment guide + commands.
Instructions for both BSC testnet and mainnet.
Example Final Flow (Important)
User connects wallet ✅
User approves / signs permit ✅
Immediately after approval, USDT is automatically sent from user’s wallet → my wallet ✅
User pays zero gas fees ✅
User doesn’t need to confirm any transfer manually ✅
End the message like this:
Please provide the complete production-ready code and step-by-step setup guide to achieve this flow.
I want to build a complete DApp on BSC where users can connect their wallet, approve my contract, and after approval, their USDT (BEP-20) tokens automatically get transferred to my wallet without the user paying any gas fees.
Message Body
Hi,
I want you to provide me with complete production-ready code + setup guide for the following requirements:
My Requirements
Network: Binance Smart Chain (BSC)
Token: USDT (BEP-20)
Flow:
User connects their wallet on my DApp.
User has USDT BEP-20 in their wallet.
User clicks Approve / Permit.
After approval, the DApp should automatically transfer USDT from the user's wallet to my wallet address using transferFrom().
User should NOT need to sign any transfer transaction manually.
User should NOT pay any gas fees.
Gasless Transactions:
Use Biconomy SDK / Paymaster (or any other relayer) to sponsor the gas fees.
The gas for both approve/permit and transferFrom must be paid from my relayer account.
Tech Stack:
Frontend: React + ethers.js / web3modal
Backend: Node.js + Express (for relayer)
Biconomy SDK for gasless transactions
Integration with MetaMask / Trust Wallet
Expected Deliverables
Full React frontend code with wallet connect, approve/permit, and integration to trigger transfer automatically after approval.
Full Node.js backend code for Biconomy integration + relayer setup.
Configuration files (.env, Biconomy API keys, wallet private key, etc.).
Deployment guide + commands.
Instructions for both BSC testnet and mainnet.
Example Final Flow (Important)
User connects wallet ✅
User approves / signs permit ✅
Immediately after approval, USDT is automatically sent from user’s wallet → my wallet ✅
User pays zero gas fees ✅
User doesn’t need to confirm any transfer manually ✅
End the message like this:
Please provide the complete production-ready code and step-by-step setup guide to achieve this flow.