Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The Aptos Framework Book

This is the reference documentation for the on-chain Move modules that ship with the Aptos blockchain. The contents are generated directly from the framework source.

For the Move language — syntax, semantics, idioms, the prover — see the companion Move on Aptos Book.

Framework packages

The book covers six packages, organised by part in the sidebar. Each package has its own overview page (linked below) that lists every module in the package; the modules themselves are individual chapters.

PackageAddressWhat it contains
Move Standard Library0x1Core primitives shared with every Move-based chain: vector, option, signer, string, error, bcs, hash.
Aptos Standard Library0x1Aptos-specific data structures and cryptography built on top of move-stdlib: big_vector, simple_map, bls12381, ed25519.
Aptos Framework0x1Core chain modules: accounts, coins, fungible assets, governance, staking, blocks, timestamps, code publishing.
Aptos Token Objects0x4Token framework built on the Aptos object model: collections, tokens, properties, royalties.
Aptos Trading Framework0x5On-chain order books and market-data primitives.
Aptos Experimental Framework0x7In-development modules being incubated for future inclusion in the core framework.

The sidebar (left) is the full table of contents; the part headings group modules by package.

Other references