scilla

Smart contract language

A principled language designed to improve the security and verifiability of smart contracts

Scilla - A Smart Contract Intermediate Level Language

GitHub

243 stars
29 watching
77 forks
Language: OCaml
last commit: almost 2 years ago
blockchainocamlscillasmart-contractsverificationzilliqa

Related projects:

RepositoryDescriptionStars
pzbitskiy/tealangA high-level language for creating Algorand smart contracts with an imperative syntax similar to Go or JavaScript.37
petitnau/algomlA domain-specific language for specifying Algorand smart contracts in a declarative style24
flintlang/flintDevelops a new type-safe programming language for writing robust smart contracts on Ethereum.245
intersectmbo/plutusAn implementation of a scripting language for the Cardano blockchain1,581
hzysvilla/academic_smart_contract_papersA curated collection of academic papers on smart contract security and related topics467
jonzeolla/lab-smartcontractsecurityA comprehensive resource for learning smart contract security and development using Ethereum as the platform.3
use-ink/inkAn embedded domain-specific language for writing smart contracts in Rust for blockchains built on the Substrate framework.1,362
originprotocol/securityProvides security-related resources and tools for developers building smart contracts on the Ethereum blockchain200
algorand/pytealProvides a Python interface to Algorand Smart Contracts enabling developers to create and manage smart contracts using a high-level, functional programming style286
eth-sri/zkayTools and language for compiling and deploying private smart contracts on the Ethereum blockchain83
shimmi/smart-contracts-skeletonA set of tools to help develop and test smart contracts on the Ethereum blockchain23
openzeppelin/cairo-contractsA comprehensive library for secure smart contract development in Cairo for Starknet, enabling fast iteration and secure deployment.833
geekshiv/smart-contract-hackingA collection of resources and information on the topic of smart contract security testing and vulnerabilities.238
safe-global/safe-smart-accountProvides a set of smart contracts and tools for managing blockchain assets securely1,897
securing/scsvsA set of guidelines and standards to help developers create secure smart contracts626