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

# FAQ

## Is Chamber custodial?

No. A Chamber vault is a smart contract that holds depositor assets under the manager's trading rules. The manager can trade within the vault's [enabled assets](/manage/permissions-access.md) but cannot withdraw depositor funds. That's enforced at the contract level by the [Guard System](/security/guard-system.md).

## What does it cost to deposit?

Whatever the vault manager sets: entry (0–2%), exit (0–2%), performance (0–50%), and annualised management (0–3%). Chamber takes a 10% cut of each fee; the rest goes to the manager. Fees are paid in vault shares, not the deposit asset. See [Fees and performance](/manage/fees-performance.md).

## How do I withdraw?

Two methods: **single-asset** (the vault liquidates a pro-rata slice of its holdings and returns your chosen asset, may incur slippage) or **underlying basket** (you receive a pro-rata slice of every asset the vault holds, no vault-side swaps). See [Lockup and withdrawals](/deposit/lockup-withdrawals.md).

## Is there a lockup?

Yes, up to 24 hours after a deposit, weighted across deposits. Top-ups extend the remaining lockup proportionally; they don't reset it. Shares can't be transferred or withdrawn during the lockup. See [Lockup and withdrawals](/deposit/lockup-withdrawals.md).

## How are vault prices calculated?

The vault contract enumerates every holding, prices each via oracles (Chainlink, Pyth, or TWAP, chosen per asset at the protocol level), sums them, and divides by total shares outstanding. All onchain. See [NAV and accounting](/concepts/nav-accounting.md) and [Oracles](/concepts/oracles.md).

## What happens if a manager behaves badly?

Bad trades within the vault's rules are possible and the depositor carries that risk. Bad actions outside the rules (trading non-allowlisted assets, calling non-allowlisted protocols, extracting depositor funds) are blocked at the contract level. See [Risk model](/security/risk-model.md).

## How do I integrate Chamber into my app?

Public integrator surfaces: [SDK](/build/sdk.md), [Data API](/build/data-api.md), [Subgraph](/build/subgraph.md), [MCP server](/build/mcp-server.md), or the contracts directly. Start with [Build overview](/build/overview.md).

## Where do I ask something not answered here?

[Discord](https://discord.com/invite/BAWTbRA) for general questions. For security issues, **use the** [**Immunefi bug bounty**](https://immunefi.com/bounty/dhedge/)**, not Discord**.
