# Chain capabilities matrix

The chain you pick when you [create a vault](/manage/create-a-vault.md) determines what the vault can do. Not every strategy is available on every chain — it depends on which protocols Chamber has integrated and which the [Guard System](/security/guard-system.md) has approved there.

The chain is fixed for the life of the vault. If you need a capability that isn't on your chain, you'll need to create a second vault on a chain that supports it.

## Matrix

| Chain    | Spot | Lending | Leverage |  LP | Perps |
| -------- | :--: | :-----: | :------: | :-: | :---: |
| Ethereum |   ✓  |    ✓    |     ✓    |     |       |
| Polygon  |   ✓  |    ✓    |     ✓    |  ✓  |       |
| Optimism |   ✓  |    ✓    |     ✓    |  ✓  |       |
| Arbitrum |   ✓  |    ✓    |     ✓    |  ✓  |       |
| Base     |   ✓  |    ✓    |          |  ✓  |       |
| Plasma   |   ✓  |    ✓    |     ✓    |  ✓  |       |
| HyperEVM |   ✓  |         |          |     |   ✓   |

HyperEVM is the only chain with perps today, and it's in early access — see below.

## What each capability means

* **Spot.** Swap between the vault's enabled tokens via supported DEX aggregators (Odos, 1inch, KyberSwap, CoW Swap, Toros, Pendle).
* **Lending.** Supply assets to lending markets (Aave, Compound-style) and hold the interest-bearing receipt token.
* **Leverage.** Open leveraged spot positions through integrated lending loops.
* **LP.** Provide liquidity on supported DEXes and hold the LP position as a vault asset.
* **Perps.** Perpetual futures. Currently HyperEVM only, via Hyperliquid.

## HyperEVM and Hyperliquid perps

Perps on HyperEVM are gated. Chamber runs a **Hyperliquid early-access program** — only approved managers can deploy perps vaults today. It's not a permissionless feature yet.

If you want to run a perps vault and aren't in the program, reach out via [Discord](https://discord.com/invite/BAWTbRA) or the [manager programs](/manage/manager-programs.md) page.

## Picking a chain

Pick the chain where your depositors already are and where the protocols you want to use are live.


---

# 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.chamberfi.com/manage/chain-capabilities.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.
