Montana Wong
@montana
At the last FC Fridays in /miami we were using USDC to settle payments after sending some USDC from my @coinbasewallet to @robin to split an uber, I realized the gas fees were completely covered checked the chain later to figure out how it worked and discovered EIP-3009 is used under the hood! (1/2)
2 replies
4 recasts
7 reactions
Montana Wong
@montana
EIP-3009 is a contract extension for ERC20 tokens that allows a wallet to authorize transferring of tokens on its behalf using gasless EIP-712 signatures Essentially you sign a gasless signature confirming the transfer of a certain amount and another wallet is authorized to create and send the transfer transaction using this signature as proof. No on-chain approvals are needed like in typical erc20 transfers (2/2) Diagram creds: _afrodev.twitter
0 reply
0 recast
2 reactions
robin :•>
@robin
excellent find!
1 reply
0 recast
1 reaction