# Key Features

Hundreds of open-source hooks have already been built for Uniswap V4, some focused on solving a broad problem while some focused on narrow use cases.&#x20;

Some of them are:

1. [UniCast](https://projects.atrium.academy/UniCast-1085f0444abe8033be90fb092a66f5cc): A hook that would save you from LVR experienced at a specific time each day when ETH staking yield is distributed.
2. [FlexFee](https://projects.atrium.academy/FlexFee-1085f0444abe807688bee0563cfefe4e): A hook that hikes the swap fees in times of volatility.
3. [Dynamic Tick Adjustor](https://projects.atrium.academy/Dynamic-Tick-Adjustor-1555f0444abe8123b333f2c68da1b91a): A hook that automatically adjusts your position ranges based on market conditions.
4. [Idle Liquidity Optimizer](https://projects.atrium.academy/Idle-Liquidity-Optimizer-Hook-1565f0444abe81a1a6bbfd4b38581c1c): A hook that utilizes your idle liquidity to earn yield on other protocols.
5. [Copy Trading](https://projects.atrium.academy/Mirror-1045f0444abe8126b4ecc374dc99cd0b): A hook designed to mimic copy-trading behavior.

These are just some of the hooks that have been built in the past year. More community-built hooks can be explored [here](https://projects.atrium.academy/Uniswap-Hook-Directory-ac153130871b49a2b1274906580e7869?pvs=18).&#x20;

It is clear that a lot of innovation is going on, and most of it is on the liquidity provisioning side. This innovation won't slow down as we transition into the world of Uniswap V4. Many projects will realize the network effects offered by Uniswap V4 and will start building a hook-based use case.

What are the chances that LPs will find a protocol that is built for their use case?

This is where A51 Carbon comes in. Carbon is a sequel to A51 Finance V3 that offers the flexibility to combine hooks in any way possible so LPs can have pools that fit their needs. Each LP has different needs and motivations, and instead of offering opinionated features, it makes sense to enable LPs to experiment in the vast design canvas offered by Uniswap V4.

A51 Carbon will also have a built-in AMM. The AMM takes care of the order flow while LPs experiment with and create profitable strategies.

For the past 1 year, we have had to mold Uniswap v3 according to our needs and we have always had a centralized component to our solution. But now with v4, we can build a fully permissionless, 100% on-chain, and richer solution. The solution being fully onchain would provide us with more design space to experiment with more innovative intents and users can feel at ease that their intents will always get executed.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.a51.finance/carbon/a51-carbon/key-features.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
