For newcomers, gas fees are counterintuitive, as they struggle to understand why fees must be paid in native tokens (like ETH, TRX, SOL) and why they cannot pay in USDT or other tokens they possess.
Although account abstraction (ERC-4337) introduced a mechanism where one account pays for someone else’s transactions, it remains overly complicated, particularly for users transitioning from Web2 to Web3.
LightLink has implemented a new mechanism to simplify this process: dApps and enterprises that onboard users also cover their fees. To further simplify, these projects pay the fees upfront in stablecoins and receive reserved space in blocks for their users. These stablecoins are then converted into native tokens to pay for the nodes' services, allowing LightLink to operate as a typical Ethereum-based blockchain.
How Enterprise Mode Works
dApps and enterprises register their accounts on-chain in an Enterprise Smart Contract, where they specify their name, main account address, quota units to be spent per month, and the number of wei per quota unit.
dApps and enterprises designate LightLink accounts to utilize their quota units instead of ETH.
When a whitelisted Enterprise Account initiates a transaction, the gas price for a quota-spending transaction is set to 0. This enables enterprise clients to send transactions without holding ETH or incurring fees.
The monthly fee is fixed for a specified period based on network usage. If a whitelisted contract's usage exceeds the allocated quota, dApps and enterprises can purchase additional quotas or allow users to pay for gas as on a standard EVM chain. This mechanism can offer limited-time promotions for free dApp usage, with more features to come.