plutus

Blockchain scripting language

An implementation of a scripting language for the Cardano blockchain

The Plutus language implementation and tools

GitHub

2k stars
114 watching
483 forks
Language: Haskell
last commit: almost 2 years ago
blockchainprogramming-languagesmart-contracts

Related projects:

RepositoryDescriptionStars
geniusyield/atlasA Haskell-based tool for building and managing smart contracts on the Cardano blockchain67
flintlang/flintDevelops a new type-safe programming language for writing robust smart contracts on Ethereum.245
pzbitskiy/tealangA high-level language for creating Algorand smart contracts with an imperative syntax similar to Go or JavaScript.37
pcaversaccio/snekmateProvides a set of reusable, modular smart contract components for secure and efficient Ethereum development517
algorand/pytealProvides a Python interface to Algorand Smart Contracts enabling developers to create and manage smart contracts using a high-level, functional programming style286
zilliqa/scillaA principled language designed to improve the security and verifiability of smart contracts243
huff-language/huffmateA comprehensive collection of reusable, optimized, and well-tested smart contract libraries written in Solidity.442
hirosystems/clarinetA toolset for developing, testing, and deploying smart contracts on blockchain platforms like Stacks and Bitcoin.311
openzeppelin/cairo-contractsA comprehensive library for secure smart contract development in Cairo for Starknet, enabling fast iteration and secure deployment.833
smart-chain-fr/tokenomiaA set of tools and APIs for creating, managing, and interacting with blockchain-based tokens and smart contracts on the Cardano platform.75
rust-ethereum/ethabiEncodes and decodes function calls and their output in smart contracts518
originprotocol/securityProvides security-related resources and tools for developers building smart contracts on the Ethereum blockchain200
patractlabs/europaA sandbox environment for developing, testing and debugging smart contracts on the Substrate blockchain77
citahub/cita-sdk-javaA Java library for working with smart contracts and integrating with clients on the CITA blockchain34
lordsoban/cryptonomersA digital will smart contract allowing users to create and manage inheritances through a blockchain-based system1