Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kyscott18/ilrta
Better to have it and not need it than to need it and not have it
https://github.com/kyscott18/ilrta
Last synced: about 1 month ago
JSON representation
Better to have it and not need it than to need it and not have it
- Host: GitHub
- URL: https://github.com/kyscott18/ilrta
- Owner: kyscott18
- License: mit
- Created: 2023-06-01T02:13:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-01T03:24:56.000Z (11 months ago)
- Last Synced: 2024-04-15T05:16:23.194Z (9 months ago)
- Language: Solidity
- Homepage:
- Size: 658 KB
- Stars: 11
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ilrta [![GitHub Actions][gha-badge]][gha] [![License: MIT][license-badge]][license]
[gha]: https://github.com/kyscott18/ilrta/actions
[gha-badge]: https://github.com/kyscott18/ilrta/actions/workflows/main.yml/badge.svg
[license]: https://opensource.org/licenses/MIT
[license-badge]: https://img.shields.io/badge/License-MIT-blue.svgComposable 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**](https://twitter.com/pcaversaccio/status/1645084293989822466?s=20)