clients paying usdc on eth mainnet (who pays the gas?)
📌Moderator Tip (Context & Framework):
> If a contractor agreement does not specify network execution fees, high L1 gas fees effectively reduce contractor net pay.Â
Modern agreements require either client-covered gas, Layer 2 settlement (Arbitrum/Base), or a flat fee buffer.
> Contract Standards: See how to draft gas settlement and conversion clauses in US Web3 Contractor Paid in USDC: Invoicing, Conversion & Proof
> Hiring Clarity:Review how hiring teams prevent offer friction in the Web3 Hiring Risks & Compensation Hub for Hiring Teams
why do US teams still refuse to pay on L2s? Every time I invoice in usdc they send it on ERC20 and i lose like $40 just bridging or sending it to Binance to offramp. Is it really that hard to just fund a safe on Arbitrum or Base? Trying to figure out if I can push back on this on my next contract or if i just have to eat the fees.