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

# Developers

- [Contract Addresses](https://docs.arcadia.finance/developers/contract-addresses.md): All Arcadia Protocol deployed contract addresses across Base (chain ID 8453), Optimism (chain ID 10), and Unichain (chain ID 130), organized by category: core protocol, creditors, and asset managers.
- [Core protocol](https://docs.arcadia.finance/developers/contract-addresses/smart-contracts.md): Core Arcadia Protocol contract addresses across Base, Optimism, and Unichain: Factory, Registry, Account implementations, Liquidator, Position Managers, Pricing Modules, Oracle Modules, and common tok
- [Creditors](https://docs.arcadia.finance/developers/contract-addresses/creditors.md): Arcadia Creditor contract addresses across Base, Optimism, and Unichain: Lending Pools (WETH, USDC, cbBTC), Tranches (Senior), and Wrapped Tranches (ERC-4626 compliant).
- [Asset Managers](https://docs.arcadia.finance/developers/contract-addresses/asset-managers.md): Arcadia Asset Manager contract addresses across Base, Optimism, and Unichain: Compounders, Rebalancers, Yield Claimers, CoW Swapper, and Merkl Operators for Slipstream, Uniswap V3, and Uniswap V4.
- [Integrations](https://docs.arcadia.finance/developers/integrations.md): Integration guides for building on the Arcadia Protocol: how to build Asset Managers, Liquidation bots, and custom Creditors.
- [Asset Managers](https://docs.arcadia.finance/developers/integrations/asset-managers.md): Developer guide: how to build custom Asset Managers for Arcadia Accounts — interface requirements, permissions model, and flash action integration.
- [Liquidators](https://docs.arcadia.finance/developers/integrations/liquidators.md): Developer guide: how to build liquidation bots for Arcadia — monitoring unhealthy accounts, participating in Dutch auctions, and settlement.
- [Creditors](https://docs.arcadia.finance/developers/integrations/creditors.md): Developer guide: how to integrate as a Creditor with Arcadia Protocol — implementing the creditor interface, setting risk parameters, and managing debt.
- [Wallets & Indexers](https://docs.arcadia.finance/developers/integrations/wallets.md): Self-contained integration guide for wallets and indexers surfacing Arcadia positions across Base, Optimism, and Unichain. Covers Account discovery via the Factory, distinguishing Margin (V3) and Spot
- [For AI Agents](https://docs.arcadia.finance/developers/integrations/ai-agents.md): Integration guide for AI agents interacting with Arcadia Protocol: chain deployments, key contract addresses, common read operations, account queries, and programmatic docs access via llms.txt.
- [MCP Server](https://docs.arcadia.finance/developers/integrations/mcp-server.md): Use the Arcadia MCP Server to let AI agents manage liquidity positions, borrow, deposit, and interact with the Arcadia Protocol via Claude, Cursor, or any MCP-compatible client.
