LLM Notice: This documentation site supports content negotiation for AI agents. Request any page with Accept: text/markdown or Accept: text/plain header to receive Markdown instead of HTML. Alternatively, append ?format=md to any URL. All markdown files are available at /md/ prefix paths. For all content in one file, visit /llms-full.txt
Skip to main content

Flow Core Contracts

Flow relies on a set of core contracts that define key portions of the Flow protocol.

These contracts control the following:

There are other important contracts that aren't part of the core protocol but are nevertheless important to developers on Flow: