/ilrta

Better to have it and not need it than to need it and not have it

Primary LanguageSolidityMIT LicenseMIT

ilrta GitHub Actions License: MIT

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.

Potential Improvements

  • Permit3: compute function selector rather than pass it in.
  • Permit3: Function to validate signature without passing in any transfer data.

Acknowledgements

  • Uniswap's permit2
  • Uniswap's v3-core
  • Noah Zinsmeister and Sara Reynolds
  • Solmate
  • This Twitter thread