
# Abstract

- **Chain ID:** `2741`
- **Tier:** docs-only
- **Contracts:** 8
- **Docs:** https://docs.abs.xyz/how-abstract-works/system-contracts/list-of-system-contracts

Abstract system contracts that power account abstraction and deployment.

> Indexed source, ABI, and contract references.

## Query via AI agent

- **MCP endpoint:** `https://smarts.md/mcp`
- **Reference:** `chains/abstract`
- **Sample prompt:** "Show me the supported contracts on Abstract and summarize the highest-signal ones."

## Contract breakdown

- **System:** 8

## Contracts

- **AccountCodeStorage** (`System`) - `0x0000000000000000000000000000000000008002`
- **NonceHolder** (`System`) - `0x0000000000000000000000000000000000008003`
- **KnownCodesStorage** (`System`) - `0x0000000000000000000000000000000000008004`
- **ContractDeployer** (`System`) - `0x0000000000000000000000000000000000008006`
- **L1Messenger** (`System`) - `0x0000000000000000000000000000000000008008`
- **L2BaseToken** (`System`) - `0x000000000000000000000000000000000000800a`
- **SystemContext** (`System`) - `0x000000000000000000000000000000000000800b`
- **Create2Factory** (`System`) - `0x0000000000000000000000000000000000010000`

## Links

- Canonical page: <https://smarts.md/chains/abstract>
- External docs: https://docs.abs.xyz/how-abstract-works/system-contracts/list-of-system-contracts
