Log in
Enquire now
Smart contract

Smart contract

A smart contract (self-executing contract, blockchain contract) is an agreement between parties that is enforced by a program encoded onto a blockchain which executes code exactly as originally written.

OverviewStructured DataIssuesContributors

All edits by  James Smith 

Edits on 13 Mar, 2018
James Smith profile picture
James Smith
edited on 13 Mar, 2018
Edits made to:
Article (+10/-10 characters)
Article

There is rapid development ongoing in the research and creation of smart contract languages used by the blockchain community. Ethereum uses a variety of smart contract languages including called Solidity. Solidity is a high-level language whose creation was influenced by JavaScriptJavaScript as well as python and C++. The Solidity language was created by members of the Ethereum foundation including Gavin Wood, Christian Reitwiessner, and others. Michelson is a language developed to write smart contracts on the Tezos blockchain. The smart contract platform being developed for the Rchain blockchain is called Rholang. Lisk smart contracts are written in Javascript. The Cardano blockchain defines smart contracts using a language called Plutus, which has syntax similar to Haskell. Chain has released a language called Ivy for writing high level code which compiles to Bitcoin Script code.

Find more entities like Smart contract

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.