https://github.com/AndreiD/NiceHook_Uniswap_v4
a nice hook for uniswap v4
https://github.com/AndreiD/NiceHook_Uniswap_v4
Last synced: over 1 year ago
JSON representation
a nice hook for uniswap v4
- Host: GitHub
- URL: https://github.com/AndreiD/NiceHook_Uniswap_v4
- Owner: AndreiD
- License: mit
- Created: 2024-10-13T11:44:22.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-13T11:52:48.000Z (almost 2 years ago)
- Last Synced: 2025-03-17T01:44:04.889Z (over 1 year ago)
- Language: Solidity
- Size: 11.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-uniswap-v4-resources - NiceHook
README
# NiceHook - A Feature-Rich Uniswap 🦄 v4 nice hook
Introducing **NiceHook**, a comprehensive Uniswap 🦄 v4 solution designed to provide advanced trading features tailored for token projects and liquidity providers. Here's what NiceHook offers:
- Customizable Buy/Sell Fees: Implement flexible transaction fees with lower buy fees and higher sell fees to encourage buying activity and foster demand for your token.
- Merkle Root Whitelisting: Use a secure and efficient Merkle root-style whitelist system to manage access and participation in your token’s ecosystem.
- Launch Sniping Protection: Safeguard your token's launch from bots and malicious actors with advanced snipe protection mechanisms.
- Sandwich Attack Prevention: Protect liquidity providers and traders from sandwich attacks that exploit transaction ordering.
- Liquidity Provision Incentives: Reward users for providing liquidity with tailored incentives that ensure long-term liquidity for your token.
- Referral System: Boost your project's visibility and growth with an integrated referral program that rewards community members for bringing in new users.
### Interested in learning more or need additional features?
Contact me on Telegram: @andyxyz1
### Build instructions
_Ensure that you have correctly installed Foundry (Forge) and that it's up to date. You can update Foundry by running:_
```
foundryup
```
## Set up
_requires [foundry](https://book.getfoundry.sh)_
```
forge install
forge test
```
---
Additional resources:
[Uniswap v4 docs](https://docs.uniswap.org/contracts/v4/overview)
[v4-periphery](https://github.com/uniswap/v4-periphery) contains advanced hook implementations that serve as a great reference
[v4-core](https://github.com/uniswap/v4-core)
[v4-by-example](https://v4-by-example.org)
### License: MIT