Skip to content

Reference

Precise, information-oriented descriptions of the Charms v15 interfaces. Use this section to look things up; for guided learning see the Tutorials, and for task recipes see the How-to guides.

  • CLI — every charms command and its options.
  • Spell structure — the spell as you author it (logical), as it is serialized (on-chain), and how it is embedded in Bitcoin and Cardano transactions.
  • SDK — the charms-sdk / charms-data types, helpers, and macros used to write app contracts.
  • Prover API — the POST /spells/prove HTTP endpoint: request and response.
  • Scrolls canisters — the scrolls_bitcoin_v15 and scrolls_cardano Internet Computer canister APIs.