> For the complete documentation index, see [llms.txt](https://docs.ilayer.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ilayer.io/use-cases.md).

# Use Cases

### **For users**

<table data-view="cards"><thead><tr><th></th><th></th></tr></thead><tbody><tr><td>🌾 <strong>Yield farming</strong></td><td>Tap into a new protocol or chain without the need to have gas or funds locally</td></tr><tr><td>🔄 <strong>Swaps</strong></td><td>Rebalance or consolidate funds from chain to chain</td></tr><tr><td>🎛️ <strong>DeFi frontends</strong></td><td>Encode complex actions into a simple intent</td></tr><tr><td>..and more</td><td></td></tr></tbody></table>

### For developers

\- **new chains** (Monad, Bera, megaETH): easy bridging and interaction with local dapps without the need to go through multiple steps, one click defi, gasless UX

\- **chain-specific protocols** (Morpho, GMX): interact with the protocol without having to get exposure to the underlying chain

\- **cross-chain rebalancers** (yearn, nashpoint, beefy): allocate assets cross-chain without multi-bridging (by creating multiple intents)

\- **single-chain dapps looking to go cross-chain**: easier to integrate iLayer than LayerZero/Axelar/Across, with more functionalities out of the box

\- **AI**: encode LLM outputs into a unique intent able to support ideally "any" action the user may want to execute
