kadena-io/pact-5
github.com·23h
Flag this post

Pact: Smart Contract Programming Language

Pact is an open-source, smart contract language designed to execute transactional logic efficiently in a blockchain environment. The Pact smart contract programming language is intentionally Turing-incomplete to prevent recursion and unbounded looping that could be exploited or disrupt the blockchain network. The Pact language focuses on providing smart contract authors with the right set of features to optimize security, performance, and transparency while providing flexible methods for authorizing access to contract data and function, managing data storage, and designing application workflows.

For a historical perspective on the design of Pact, see [The Pact Smart Contract Language](https://www.kadena.io/whit…

Similar Posts

Loading similar posts...