https://github.com/sambacha/libsol
only the useful bits of solmate & solady, abridged and without dependencies
https://github.com/sambacha/libsol
ethereum evm foundry solady solidity solmate
Last synced: about 1 month ago
JSON representation
only the useful bits of solmate & solady, abridged and without dependencies
- Host: GitHub
- URL: https://github.com/sambacha/libsol
- Owner: sambacha
- License: mit
- Created: 2024-02-13T03:43:41.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-01T20:10:20.000Z (about 2 years ago)
- Last Synced: 2025-10-11T01:57:22.298Z (9 months ago)
- Topics: ethereum, evm, foundry, solady, solidity, solmate
- Language: Solidity
- Homepage:
- Size: 37.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE_Solady.txt
Awesome Lists containing this project
README
# LibSol
> [!IMPORTANT]
> This is an abriged library of `solmate` and `solady`, hence Lib*Sol*
>
## Motivation
Only the useful bits of solmate & solady, abridged and without dependencies.
> [!WARNING]
> This is a zero-dependency library, additionally we make some minor changes for our use case
Eliminate recursive dependencies and reduce the size of importing these libraries.
### What's inside
```
└── src
├── ERC20.sol
├── ERC6909.sol
├── LibSort.sol
├── MerkleProofLib.sol
├── Owned.sol
├── SafeTransferLib.sol
└── WETH.sol
```
## License
Please see the `LICENSE_Solady` `LICENSE_Solmate` for the respective MIT and AGPL-3.0 Licenses.