Composable token standard and transfer utilities. ilrta.sol
standardizes event logs, function selector, and transfer + approve flow. Permit3.sol
implements transferBySignature
for all current and future token standards.
- Permit3: compute function selector rather than pass it in.
- Permit3: Function to validate signature without passing in any transfer data.
- Uniswap's permit2
- Uniswap's v3-core
- Noah Zinsmeister and Sara Reynolds
- Solmate
- This Twitter thread