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

# Contracts

Contract pages are address pages and follow the same pattern URL (`/address/${address}`).

If calling`getCode(address)`returns anything different than`0x`, the contract interface will appear.

This page is composed of three tabs:

### Transactions

Lists all IN and OUT transactions along with some basic info about it.

### Contract

This is where you can interact with your contract.

{% content-ref url="/pages/-MU0XiGxR3EnGmqlJb4-" %}
[Interacting with the contract](/dashboard-pages/contracts/interacting-with-the-contract.md)
{% endcontent-ref %}

### Storage

This is where you'll be able to read contract variables.

{% content-ref url="/pages/-MU0XlssLyY3I7PW14qN" %}
[Reading variables](/dashboard-pages/contracts/reading-variables.md)
{% endcontent-ref %}
