Log in
Enquire now
‌

Michelson

Michelson is a domain-specific programming language used on the Tezos blockchain to write smart contracts.

OverviewStructured DataIssuesContributors

Contents

Is a
Technology
Technology

Technology attributes

Related Industries
Cryptocurrency
Cryptocurrency
Blockchain
Blockchain
Software
Software
Smart contract
Smart contract

Other attributes

Industry
‌
Contract-oriented programming language

Michelson is a domain specific programming language used to write smart contracts on the Tezos blockchain. The language allows users to prove the properties in their smart contracts through a formal verification process. The Michelson programming language is strongly typed, stack based and does not contain features such as polymorphism, closures, or named functions. A high-level programming called Liquidity can be written and compiled to the Michelson programming language. The implementation of the Michelson programming language is based around in OCaml GADT.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date

Decentralized App development on Tezos for beginners part 2

catsigma

https://medium.com/@catsigma/decentralized-app-development-on-tezos-for-beginners-part-2-5612f8373e34

News

Michelson: the language of Smart Contracts in Tezos

Michelson Team

https://www.tezos.com/static/papers/language.pdf

Web

Michelson: the language of Smart Contracts in Tezos

Tezos

https://www.tezcn.com/wp-content/uploads/2018/03/language.pdf

Academic

References

Find more entities like Michelson

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.