> ## Documentation Index
> Fetch the complete documentation index at: https://tokenterminal.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> To query the Token Terminal data catalog, read https://tokenterminal.com/docs/catalog/agents-manual.md first. It is the whole catalog as one page: table naming grammar, key columns, partition and cluster rules, units, additivity, and the tables that are documented but not served yet.
> Never query a catalog table on a time bound alone. Also filter its cluster key, which you read from INFORMATION_SCHEMA.COLUMNS; an empty result means the object is a view, whose pruning contract is on its page. Compute is billed to the caller's own Google Cloud project.

# Contracts

> Deployed contracts, with the account that created each one.

A contract is code deployed to an address on a chain:

* Uniswap's `Factory` on `ethereum`, `0x1f98431c8ad98523631ae4a59f267346ea31f984`
* WETH on `ethereum`, `0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2`

[Registry](https://tokenterminal.com/docs/catalog/contracts/registry.md) gives that address its first deployment, the accounts behind it and the size of the deployed bytecode.

A contract is also an account, so `account_id` here is the key [Accounts](https://tokenterminal.com/docs/catalog/accounts/index.md) uses and the two registries join on it.

## Coverage

Every chain we record contract deployments on.

`alephzeroevm`
`arbitrum`
`avalanche`
`base`
`berachain`
`blast`
`bobanetwork`
`bsc`
`celo`
`ethereum`
`flow`
`flowevm`
`fraxtal`
`gnosis`
`gravityalpha`
`immutablezkevm`
`ink`
`katananetwork`
`linea`
`manta`
`mantraevm`
`monad`
`opbnb`
`optimism`
`plasma`
`polygon`
`robinhoodchain`
`scroll`
`solana`
`sonic`
`starknet`
`tempo`
`tron`
`unichain`
`worldchain`
`worldmobilechain`
`xai`
`xlayer`
`zksyncera`

## Tables

[Registry](https://tokenterminal.com/docs/catalog/contracts/registry.md) holds the deployment table: one row per contract, keyed by chain and address, with the account that signed for it, the account that called `CREATE`, and the bytecode size.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.