arXiv · 2001.02630
Albert, an intermediate smart-contract language for the Tezos blockchain
Abstract
Tezos is a smart-contract blockchain. Tezos smart contracts are written in a low-level stack-based language called Michelson. In this article we present Albert, an intermediate language for Tezos smart contracts which abstracts Michelson stacks as linearly typed records. We also describe its compiler to Michelson, written in Coq, that targets Mi-Cho-Coq, a formal specification of Michelson implemented in Coq.
Explore related subjects
Keep this discovery
Bruno Bernardo, Raphaël Cauderlier, Basile Pesin, Julien Tesson. 2020-01-07. Albert, an intermediate smart-contract language for the Tezos blockchain. https://arxiv.org/abs/2001.02630
Cite the original work for its findings. Save a collection to share your selection of sources.