# Protocol

- [Arcadia DeFi Accounts](https://docs.arcadia.finance/protocol/arcadia-defi-accounts.md): Technical details of Arcadia DeFi Accounts: Factory contract, Account versions, Spot vs Margin accounts, deposit/withdrawal mechanics, and ownership model.
- [Flash Actions](https://docs.arcadia.finance/protocol/flash-actions.md): Flash Actions enable atomic multi-step DeFi operations within Arcadia Accounts: leverage, deleverage, rebalance, and refinance in a single transaction without risk of bad debt.
- [Arcadia Creditors](https://docs.arcadia.finance/protocol/arcadia-creditors.md): Arcadia Creditors: how lending pools and other creditors integrate with Arcadia Accounts, risk parameters, and the creditor interface.
- [Margin Calculations](https://docs.arcadia.finance/protocol/margin-calculations-and-requirements.md): How Arcadia calculates margin requirements: collateral value, liquidation value, collateral factors, liquidation factors, and health factor computation.
- [Liquidations](https://docs.arcadia.finance/protocol/liquidations.md): Arcadia liquidation mechanism: Dutch auction for unhealthy Margin Accounts, partial liquidations, health factor triggers, auction dynamics, and liquidation bot integration.
- [Asset Managers](https://docs.arcadia.finance/protocol/asset-managers.md): Asset Managers overview: permissionless, permissioned, and custodial automation for Arcadia Accounts — Compounders, Rebalancers, Yield Claimers, CoW Swapper, and Merkl Operators.
- [Compounders](https://docs.arcadia.finance/protocol/asset-managers/compounders.md): Compounders: immutable, permissionless Asset Managers that auto-compound concentrated liquidity fees. Properties, fee structure, and link to technical deep dive.
- [Rebalancers](https://docs.arcadia.finance/protocol/asset-managers/rebalancers.md): Rebalancers: non-custodial permissioned Asset Managers that auto-rebalance concentrated liquidity positions. Trust assumptions, strategies, hook system, fee tiers, rate limits, and stAAA benefits.
- [Yield Claimers](https://docs.arcadia.finance/protocol/asset-managers/yield-claimers.md): Yield Claimers: Asset Managers that claim staking rewards and yield from liquidity positions and send them to a designated recipient.
- [Merkl Operators](https://docs.arcadia.finance/protocol/asset-managers/merkl-operators.md): Merkl Operators: Asset Managers that automatically claim Merkl rewards from liquidity incentive campaigns and send them to a receiver set by the Account Owner.
- [CoW Swapper](https://docs.arcadia.finance/protocol/asset-managers/cow-swapper.md): CoW Swapper: trustless MEV-protected ERC20-to-ERC20 swaps within Arcadia Accounts via CoW Protocol batch auctions. Use cases include compounding staking rewards, take profit, debt repayment, and stop
- [Asset Pricing](https://docs.arcadia.finance/protocol/asset-pricing.md): How Arcadia prices assets on-chain: the Registry, Oracle Modules, Primary and Derived Asset Modules, and recursive decomposition of composed assets like staked LP positions.
- [Fees](https://docs.arcadia.finance/protocol/fees.md): Arcadia Protocol fee structure: yield success fees, swap fees, initiator fees, and how stAAA holdings reduce fees.


---

# 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.arcadia.finance/protocol.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.
