solidity-patterns

Smart contract patterns

A collection of design and programming patterns for smart contract development in Solidity

A compilation of patterns and best practices for the smart contract programming language Solidity

GitHub

3k stars
83 watching
517 forks
Language: Solidity
last commit: 7 months ago
Linked from 2 awesome lists

smart-contractsoliditysolidity-languagesolidity-patterns

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ethereum/solidity A language and compiler for creating smart contracts on the Ethereum blockchain 23,342
juanfranblanco/vscode-solidity A Visual Studio Code extension providing language support and tools for smart contract development in Ethereum using the Solidity programming language. 904
solidstate-network/solidstate-solidity A comprehensive development library for building and testing upgradeable Solidity smart contracts on the Ethereum blockchain. 440
jg8481/robot-framework-solidity-testing-toolkit A toolkit combining Solidity testing and cross-chain deployment tools with Robot Framework for developing robust and secure smart contract applications on Ethereum and other EVM-compatible blockchains. 11
raineorshine/solidity-by-example A collection of contract examples showcasing Solidity language features and use cases in Ethereum smart contracts 430
willitscale/learning-solidity A comprehensive resource for learning Solidity programming language and building smart contracts on the Ethereum blockchain 2,072
manojpramesh/solidity-cheatsheet A comprehensive resource for writing smart contracts in Solidity, covering best practices and key concepts. 1,461
meherett/pytest-solidity Tests smart contracts written in Solidity on the Ethereum blockchain 26
ethereum/solidity-examples A collection of reusable Solidity code snippets for common tasks and Ethereum-related utilities 535
cryptofinlabs/cryptofin-solidity A collection of Solidity libraries for building secure and gas-efficient smart contracts on Ethereum 88
merklejerk/solpp A preprocessor and flattener for Ethereum's Solidity source files 112
cyrusadkisson/solidity-baby-steps A collection of examples demonstrating key concepts and best practices for writing Ethereum smart contracts in Solidity 962
ethereum/solc-js A JavaScript interface to a compiler for the Solidity programming language used in Ethereum smart contracts. 1,456
deno-web3/solc Provides TypeScript bindings for compiling and deploying Solidity smart contracts on the Ethereum blockchain. 72
runtimeverification/verified-smart-contracts Formally verified smart contracts for blockchain applications 718