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: about 1 month ago
blockchainprogramming-languagesmart-contracts

Related projects:

Repository Description Stars
geniusyield/atlas A Haskell-based tool for building and managing smart contracts on the Cardano blockchain 67
flintlang/flint Develops a new type-safe programming language for writing robust smart contracts on Ethereum. 245
pzbitskiy/tealang A high-level language for creating Algorand smart contracts with an imperative syntax similar to Go or JavaScript. 37
pcaversaccio/snekmate Provides a set of reusable, modular smart contract components for secure and efficient Ethereum development 517
algorand/pyteal Provides a Python interface to Algorand Smart Contracts enabling developers to create and manage smart contracts using a high-level, functional programming style 286
zilliqa/scilla A principled language designed to improve the security and verifiability of smart contracts 243
huff-language/huffmate A comprehensive collection of reusable, optimized, and well-tested smart contract libraries written in Solidity. 442
hirosystems/clarinet A toolset for developing, testing, and deploying smart contracts on blockchain platforms like Stacks and Bitcoin. 311
openzeppelin/cairo-contracts A comprehensive library for secure smart contract development in Cairo for Starknet, enabling fast iteration and secure deployment. 833
smart-chain-fr/tokenomia A set of tools and APIs for creating, managing, and interacting with blockchain-based tokens and smart contracts on the Cardano platform. 75
rust-ethereum/ethabi Encodes and decodes function calls and their output in smart contracts 518
originprotocol/security Provides security-related resources and tools for developers building smart contracts on the Ethereum blockchain 200
patractlabs/europa A sandbox environment for developing, testing and debugging smart contracts on the Substrate blockchain 77
citahub/cita-sdk-java A Java library for working with smart contracts and integrating with clients on the CITA blockchain 34
lordsoban/cryptonomers A digital will smart contract allowing users to create and manage inheritances through a blockchain-based system 1