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

# Contract Interface

> A declaration of callable functions and events used to interact with another smart contract without including its implementation.

# Contract Interface

A declaration of callable functions and events used to interact with another smart contract without including its implementation.

## Definition

A declaration of callable functions and events used to interact with another smart contract without including its implementation.

## Why it matters

Smart-contract concepts are essential for understanding programmable blockchain applications.

## Related knowledge

* [ABI](/generated/v2/glossary/abi) — term
* [Smart Contract](/generated/v2/glossary/smart-contract) — term
* [Solidity](/generated/v2/resources/solidity) — term

***

**Canonical knowledge ID:** `glossary:contract-interface`
