ERC-7758: Transfer With Authorization

https://github.com/ethereum/ERCs/pull/598

1 Like

Hi, ERC-2612 is mentioned and compared.

Could you please elaborate the improvement over ERC-3009?

2 Likes

https://github.com/ethereum/ERCs/pull/504
I think you can understand the background by looking at the differences and comments in this PR.

1 Like

ah, so is is the correction of the example code of 3009, i.e. no change in the standard as such.

@abcoathup why this has a new ERC number?

The change needed the authors approval, otherwise a new EIP (with a new number) needed to be created (which is what happened). As per @SamWilsn:
https://github.com/ethereum/ERCs/pull/504#pullrequestreview-2248218868

Thanks for clarification. IMHO the outcome is the duplicity of the standard, where 3009 is already used (at least USDC).

1 Like

Duplicating it isn’t really a huge problem. If a 3009-like interface is already used in production, the relevant standard should be finalized. Doesn’t really matter if the number is 3009 or 7758.

When you feel it is ready, please open pull requests to move 7758 through Review, Last Call, and Final.

1 Like

https://github.com/ethereum/ERCs/pull/632
open pull request