Skip to main content

Reference documentation

This part of the Midnight documentation provides reference materials covering the Compact language, TypeScript APIs, and tools provided by the Midnight team. It includes:

  • The Compact language, providing details on using Compact, including a tutorial on writing smart contracts.
  • Midnight APIs, describing the application programming interfaces of various libraries available for Midnight developers.
  • Tools, providing usage details for some of the developer tools, including the Visual Studio Code extension for Compact and the manual page for the Compact compiler.