Archetype is an elegant generic-purpose language to develop Smart Contracts on the Tezos blockchain.
⚡️ It supports all Michelson features, but also provides exclusive high-level features for a precise and concise source code, that make contracts easier to develop, read and maintain.
The core of this documentation is the language Reference organised in four parts (Declarations, Types, Instructions and Expressions), on top of which are thematic articles (Language Basics, Asset, State Machine).
Consider the following contract:
Click on a language element to learn more:
Deploy contract with Completium CLI:
Call contract's entrypoint
input with argument