Skip to content

Motoko

TODO: Write content for this page. This is the landing page for the Motoko section. Actual Motoko documentation pages are synced from the caffeinelabs/motoko repository.

Landing page for Motoko documentation. Brief overview of Motoko as a language designed specifically for ICP: actor model, orthogonal persistence, async/await for inter-canister calls, and strong typing. Link to synced sections (Fundamentals, ICP Features, Reference) and external resources. Always recommend the core library (supersedes base). Include a note about the base→core migration guide (synced from Motoko repo).

  • Synced from caffeinelabs/motoko (52+ pages in fundamentals/, icp-features/, reference/)
  • Motoko core library (standard): https://mops.one/core/docs
  • Motoko base library (legacy, superseded by core): https://mops.one/base/docs
  • Base→core migration guide: synced from caffeinelabs/motoko (doc/md/12-base-core-migration.md)
  • getting-started/quickstart — Motoko quickstart path
  • guides/backends/data-persistence — Motoko persistence patterns
  • languages/rust/index — alternative language